本文整理了Java中org.xmlpull.v1.XmlPullParserFactory.setNamespaceAware()
方法的一些代码示例,展示了XmlPullParserFactory.setNamespaceAware()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XmlPullParserFactory.setNamespaceAware()
方法的具体详情如下:
包路径:org.xmlpull.v1.XmlPullParserFactory
类名称:XmlPullParserFactory
方法名:setNamespaceAware
[英]Specifies that the parser produced by this factory will provide support for XML namespaces. By default the value of this is set to false.
[中]指定此工厂生成的解析器将提供对XML命名空间的支持。默认情况下,该值设置为false。
代码示例来源:origin: robovm/robovm
/**
*/
public Driver() throws XmlPullParserException {
final XmlPullParserFactory factory = XmlPullParserFactory.newInstance();
factory.setNamespaceAware(true);
pp = factory.newPullParser();
}
代码示例来源:origin: googlemaps/android-maps-utils
/**
* Creates a new XmlPullParser to allow for the KML file to be parsed
*
* @param stream InputStream containing KML file
* @return XmlPullParser containing the KML file
* @throws XmlPullParserException if KML file cannot be parsed
*/
private static XmlPullParser createXmlParser(InputStream stream) throws XmlPullParserException {
XmlPullParserFactory factory = XmlPullParserFactory.newInstance();
factory.setNamespaceAware(true);
XmlPullParser parser = factory.newPullParser();
parser.setInput(stream, null);
return parser;
}
代码示例来源:origin: geoserver/geoserver
factory.setNamespaceAware(true);
factory.setValidating(false);
XmlPullParser parser = factory.newPullParser();
parser.setInput(input);
parser.nextTag();
map.put("request", parser.getName());
map.put("namespace", parser.getNamespace());
parser.setInput(null);
代码示例来源:origin: googlemaps/android-maps-utils
public XmlPullParser createParser(int res) throws Exception {
InputStream stream = getInstrumentation().getContext().getResources().openRawResource(res);
XmlPullParserFactory factory = XmlPullParserFactory.newInstance();
factory.setNamespaceAware(true);
XmlPullParser parser = factory.newPullParser();
parser.setInput(stream, null);
parser.next();
return parser;
}
代码示例来源:origin: stackoverflow.com
XmlPullParserFactory factory = XmlPullParserFactory.newInstance();
factory.setNamespaceAware(true);
XmlPullParser xpp = context.getResources().getXml(R.xml.data);
int eventType = xpp.getEventType();
while (eventType != XmlPullParser.END_DOCUMENT) {
if(eventType == XmlPullParser.START_DOCUMENT) {
System.out.println("Start document");
} else if(eventType == XmlPullParser.START_TAG) {
System.out.println("Start tag "+xpp.getName());
} else if(eventType == XmlPullParser.END_TAG) {
System.out.println("End tag "+xpp.getName());
} else if(eventType == XmlPullParser.TEXT) {
System.out.println("Text "+xpp.getText());
} else if(eventType == XmlPullParser.TEXT) {
}
eventType = xpp.next();
}
System.out.println("End document");
代码示例来源:origin: geoserver/geoserver
factory.setNamespaceAware(true);
factory.setValidating(false);
XmlPullParser parser = factory.newPullParser();
parser.setInput(reader);
parser.nextTag();
parser.setInput(null);
} catch (XmlPullParserException e) {
throw (IOException) new IOException("Error parsing content").initCause(e);
代码示例来源:origin: googlemaps/android-maps-utils
public XmlPullParser createParser(int res) throws Exception {
InputStream stream = getInstrumentation().getContext().getResources().openRawResource(res);
XmlPullParserFactory factory = XmlPullParserFactory.newInstance();
factory.setNamespaceAware(true);
XmlPullParser parser = factory.newPullParser();
parser.setInput(stream, null);
parser.next();
return parser;
}
代码示例来源:origin: jamesagnew/hapi-fhir
protected XmlPullParser loadXml(InputStream stream) throws XmlPullParserException, IOException {
BufferedInputStream input = new BufferedInputStream(stream);
XmlPullParserFactory factory = XmlPullParserFactory.newInstance(System.getProperty(XmlPullParserFactory.PROPERTY_NAME), null);
factory.setNamespaceAware(true);
factory.setFeature(XmlPullParser.FEATURE_PROCESS_DOCDECL, false);
XmlPullParser xpp = factory.newPullParser();
xpp.setInput(input, "UTF-8");
next(xpp);
nextNoWhitespace(xpp);
return xpp;
}
代码示例来源:origin: geoserver/geoserver
factory.setNamespaceAware(true);
factory.setValidating(false);
XmlPullParser parser = factory.newPullParser();
parser.setInput(input);
parser.nextTag();
String element = parser.getName();
String version = null;
String service = null;
parser.setInput(null);
代码示例来源:origin: stackoverflow.com
InputStream istr = context.getAssets().open("level/"+name+".tmx");
XmlPullParserFactory factory = XmlPullParserFactory.newInstance();
factory.setNamespaceAware(true);
xrp = factory.newPullParser();
xrp.setInput(istr, "UTF-8");
代码示例来源:origin: googlemaps/android-maps-utils
public XmlPullParser createParser(int res) throws Exception {
InputStream stream = getInstrumentation().getContext().getResources().openRawResource(res);
XmlPullParserFactory factory = XmlPullParserFactory.newInstance();
factory.setNamespaceAware(true);
XmlPullParser parser = factory.newPullParser();
parser.setInput(stream, null);
parser.next();
return parser;
}
代码示例来源:origin: stackoverflow.com
InputStream s = iconPackres.getAssets().open("appfilter.xml");
XmlPullParserFactory f = XmlPullParserFactory.newInstance();
f.setNamespaceAware(true);
XmlPullParser p = f.newPullParser();
p.setInput(s, "utf-8");
代码示例来源:origin: xpp3/xpp3
/**
*/
public Driver() throws XmlPullParserException {
final XmlPullParserFactory factory = XmlPullParserFactory.newInstance();
factory.setNamespaceAware(true);
pp = factory.newPullParser();
}
代码示例来源:origin: jamesagnew/hapi-fhir
public UcumModel parse(InputStream stream) throws XmlPullParserException, IOException, ParseException, UcumException {
XmlPullParserFactory factory = XmlPullParserFactory.newInstance(
System.getProperty(XmlPullParserFactory.PROPERTY_NAME), null);
factory.setNamespaceAware(true);
XmlPullParser xpp = factory.newPullParser();
xpp.setInput(stream, null);
int eventType = xpp.next();
if (eventType != XmlPullParser.START_TAG)
throw new XmlPullParserException("Unable to process XML document");
if (!xpp.getName().equals("root"))
throw new XmlPullParserException("Unable to process XML document: expected 'root' but found '"+xpp.getName()+"'");
DateFormat fmt = new SimpleDateFormat("yyyy-MM-dd' 'HH:mm:ss' 'Z");
Date date = fmt.parse(xpp.getAttributeValue(null, "revision-date").substring(7, 32));
UcumModel root = new UcumModel(xpp.getAttributeValue(null, "version"), xpp.getAttributeValue(null, "revision"), date);
xpp.next();
while (xpp.getEventType() != XmlPullParser.END_TAG) {
if (xpp.getEventType() == XmlPullParser.TEXT) {
if (Utilities.isWhitespace(xpp.getText()))
xpp.next();
else
throw new XmlPullParserException("Unexpected text "+xpp.getText());
} else if (xpp.getName().equals("prefix"))
root.getPrefixes().add(parsePrefix(xpp));
else if (xpp.getName().equals("base-unit"))
代码示例来源:origin: stackoverflow.com
InputStream xmlIS;
.....
XmlPullParserFactory factory = XmlPullParserFactory.newInstance();
factory.setNamespaceAware(true);
XmlPullParser xpp = factory.newPullParser();
xpp.setInput(xmlIS, null);
代码示例来源:origin: ibinti/bugvm
/**
*/
public Driver() throws XmlPullParserException {
final XmlPullParserFactory factory = XmlPullParserFactory.newInstance();
factory.setNamespaceAware(true);
pp = factory.newPullParser();
}
代码示例来源:origin: jamesagnew/hapi-fhir
public UcumModel parse(InputStream stream) throws XmlPullParserException, IOException, ParseException, UcumException {
XmlPullParserFactory factory = XmlPullParserFactory.newInstance(
System.getProperty(XmlPullParserFactory.PROPERTY_NAME), null);
factory.setNamespaceAware(true);
XmlPullParser xpp = factory.newPullParser();
xpp.setInput(stream, null);
int eventType = xpp.next();
if (eventType != XmlPullParser.START_TAG)
throw new XmlPullParserException("Unable to process XML document");
if (!xpp.getName().equals("root"))
throw new XmlPullParserException("Unable to process XML document: expected 'root' but found '"+xpp.getName()+"'");
DateFormat fmt = new SimpleDateFormat("yyyy-MM-dd' 'HH:mm:ss' 'Z");
Date date = fmt.parse(xpp.getAttributeValue(null, "revision-date").substring(7, 32));
UcumModel root = new UcumModel(xpp.getAttributeValue(null, "version"), xpp.getAttributeValue(null, "revision"), date);
xpp.next();
while (xpp.getEventType() != XmlPullParser.END_TAG) {
if (xpp.getEventType() == XmlPullParser.TEXT) {
if (Utilities.isWhitespace(xpp.getText()))
xpp.next();
else
throw new XmlPullParserException("Unexpected text "+xpp.getText());
} else if (xpp.getName().equals("prefix"))
root.getPrefixes().add(parsePrefix(xpp));
else if (xpp.getName().equals("base-unit"))
代码示例来源:origin: stackoverflow.com
XmlPullParserFactory factory = XmlPullParserFactory.newInstance();
factory.setNamespaceAware(true);
XmlPullParser xpp = factory.newPullParser();
xpp.setInput( new StringReader ( "YOUR XML CONTENT" ) );
View rootView = inflate(xpp, null));
setContentView(rootView);
代码示例来源:origin: MobiVM/robovm
/**
*/
public Driver() throws XmlPullParserException {
final XmlPullParserFactory factory = XmlPullParserFactory.newInstance();
factory.setNamespaceAware(true);
pp = factory.newPullParser();
}
代码示例来源:origin: jamesagnew/hapi-fhir
errCount = 0;
XmlPullParserFactory factory = XmlPullParserFactory.newInstance(System.getProperty(XmlPullParserFactory.PROPERTY_NAME), null);
factory.setNamespaceAware(true);
XmlPullParser xpp = factory.newPullParser();
xpp.setInput(new FileInputStream(tests), null);
int eventType = xpp.next();
if (eventType != XmlPullParser.START_TAG)
throw new XmlPullParserException("Unable to process XML document");
if (!xpp.getName().equals("ucumTests"))
throw new XmlPullParserException("Unable to process XML document: expected 'ucumTests' but found '"+xpp.getName()+"'");
xpp.next();
while (xpp.getEventType() != XmlPullParser.END_TAG) {
if (xpp.getEventType() == XmlPullParser.TEXT) {
if (Utilities.isWhitespace(xpp.getText()))
xpp.next();
else
throw new XmlPullParserException("Unexpected text "+xpp.getText());
} else if (xpp.getName().equals("history"))
skipElement(xpp);
else if (xpp.getName().equals("validation"))
内容来源于网络,如有侵权,请联系作者删除!