Skip to content

Commit

Permalink
XMLParser: support attributes with empty values
Browse files Browse the repository at this point in the history
Signed-off-by: Keith W. Campbell <[email protected]>
  • Loading branch information
keithc-ca committed Dec 6, 2024
1 parent 3f7abb5 commit 4d6f91d
Showing 1 changed file with 5 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -255,10 +255,10 @@ private String _scan_attribute_value() throws XMLException

XMLStringBuffer buffer = new XMLStringBuffer();

do {
while (_fScan != '"') {
buffer.append(_fScan);
scan_char();
} while ( _fScan != '"' );
}

// Advance past the final quote
scan_char();
Expand Down Expand Up @@ -396,6 +396,9 @@ private void _scan_element_or_instruction() throws XMLException
Hashtable attributes = _scan_attributes();

// Notify the content handler
if (VERBOSE) {
System.out.format("%nAbout to start <%s> at level %d%n", elementName, _fLevel + 1);
}
_fDocumentHandler.xmlStartElement(elementName, attributes);
_fLevel++;

Expand Down

0 comments on commit 4d6f91d

Please sign in to comment.