Send feedback
Class XmlObjectParser (1.42.3)
Stay organized with collections
Save and categorize content based on your preferences.
Version 1.42.3 keyboard_arrow_down
public class XmlObjectParser implements ObjectParser
Beta
XML HTTP parser into an data class of key/value pairs.
Implementation is thread-safe.
Sample usage:
static void setParser(HttpRequest request, XmlNamespaceDictionary namespaceDictionary) {
request.setParser(new XmlObjectParser(namespaceDictionary));
}
Inheritance
Object >
XmlObjectParser
Constructors
XmlObjectParser(XmlNamespaceDictionary namespaceDictionary)
public XmlObjectParser ( XmlNamespaceDictionary namespaceDictionary )
Creates an XmlObjectParser using the specified non-null namespace dictionary.
Parameter
Methods
public T <T>parseAndClose ( InputStream in , Charset charset , Class<T> dataClass )
Parses the given input stream into a new instance of the the given data class of key/value
pairs and closes the input stream.
Parameters
Returns
Exceptions
<T>parseAndClose(Reader reader, Class<T> dataClass)
public T <T>parseAndClose ( Reader reader , Class<T> dataClass )
Parses the given reader into a new instance of the the given data class of key/value pairs and
closes the reader.
Parameters
Returns
Exceptions
getNamespaceDictionary()
public final XmlNamespaceDictionary getNamespaceDictionary ()
Returns the XML namespace dictionary.
Returns
public Object parseAndClose ( InputStream in , Charset charset , Type dataType )
Parses the given input stream into a new instance of the the given data type of key/value pairs
and closes the input stream.
Parameters
Returns
Exceptions
parseAndClose(Reader reader, Type dataType)
public Object parseAndClose ( Reader reader , Type dataType )
Parses the given reader into a new instance of the the given data type of key/value pairs and
closes the reader.
Parameters
Returns
Exceptions
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-11-19 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-11-19 UTC."],[],[]]