jjzjj

xmlpullparser

全部标签

android - 使用 Android XmlPullParser 解析无效的符号

我正在编写一个使用一些XHTML的小屏幕抓取应用程序-不用说XHTML是无效的:&符号不会转义为&。我正在使用Android的XmlPullParser,它会根据不正确的编码值抛出以下错误:org.xmlpull.v1.XmlPullParserException:unterminatedentityref(position:START_TAG@55:134injava.io.InputStreamReader@43b1ef70)我该如何解决这个问题?我想到了以下解决方案:将InputStream包装在另一个用实体引用替换&符号的流中配置解析器,使其神奇地接受不正确的标记哪些可能更成功

java - XmlPullParser - 解析嵌套标记

我有这个XML:PlainBagelCheeseBagel如果day标签的属性等于monday,这就是我正在尝试做的事情。然后meals标签属性等于BREAKFAST,然后我想获取计数器的属性。“面包”。我已经设置了xmlpull解析器,但我很难获得这个值。这是我尝试过的方法,现在我发现它不能也不会起作用......所以任何关于如何设置它来做到这一点的帮助都会很棒。while(eventType!=XmlResourceParser.END_DOCUMENT){StringtagName=xmlData.getName();switch(eventType){caseXmlResour

java - SMACK XEP-313 实现

需要附上一个0313XEP(0.2)http://xmpp.org/extensions/attic/xep-0313-0.2.html#sect-idp616432进入SMACK/ASMACK。我为此创建了PacketExtension。publicclassArchive313implementsPacketExtension{staticfinalpublicStringNAMESPACE="urn:xmpp:mam:tmp";staticfinalpublicStringELEMENT="result";privateStringId;privateStringQueryid;

android - 如何使用 XmlPullParser 解析 RSS 提要?

我想解析一个RSS提要。我的问题是如何解析之间的所有标签和标签。给定这个非常简单的XML:MyRSSPagehttp://www.example.comwww.example.com/example1Exampletitle1www.example.com/example2Exampletitle2我只想解析...之间的内容标签。Listmessages=newArrayList();//parserisaXmlPullParserinstancewhile(parser.next()!=XmlPullParser.END_DOCUMENT){if(parser.getEventTyp

xml 拉解析器 Assets xml

如何使用拉式解析器解析Assets文件夹中的本地XML文件?我无法让pull解析器工作。它总是抛出io异常。我想我无法获取文件的路径或连接到文件。 最佳答案 混合,我正在研究各种从“assets”和“res”加载本地文件的方法,但要按要求回答你的问题(因为其他人似乎没有):首先,要么在测试之前确保您的XML有效,要么关闭验证,这就是您可以做到这一点并同时实例化拉式解析器的方法:try{XmlPullParserFactoryfactory=XmlPullParserFactory.newInstance();factory.setV

android - 网络.sqlcipher.database.SQLiteException : not an error:

我在我的android应用程序数据库中收到此错误。在SQLite数据库中,我借助这段代码从assets文件夹中的脚本获取数据库查询。manager=context.getResources().getAssets();input=manager.open("createDb.xml");xpp.setInput(input,null);inttype=xpp.getEventType();while(type!=XmlPullParser.END_DOCUMENT){if(type==XmlPullParser.START_DOCUMENT){Log.d(Tag,"Instartdoc

android - 网络.sqlcipher.database.SQLiteException : not an error:

我在我的android应用程序数据库中收到此错误。在SQLite数据库中,我借助这段代码从assets文件夹中的脚本获取数据库查询。manager=context.getResources().getAssets();input=manager.open("createDb.xml");xpp.setInput(input,null);inttype=xpp.getEventType();while(type!=XmlPullParser.END_DOCUMENT){if(type==XmlPullParser.START_DOCUMENT){Log.d(Tag,"Instartdoc

android - 如何从 style.xml 创建 AttributeSet?

这是我的故事:我有一个自定义ViewGroup,我想使用预定义样式从代码创建,到目前为止,我的方法是从style.xml元素创建一个AttributeSet对象,就像这样(警告,小心前面的复制粘贴代码):XmlPullParserparser=getResources().getXml(R.style.my_stylez);AttributeSetattributes=Xml.asAttributeSet(parser);但是这样做时我会遇到一些疯狂的错误:“..android.content.res.Resources$NotFoundException:资源ID#0x7f09000

android - 如何从 style.xml 创建 AttributeSet?

这是我的故事:我有一个自定义ViewGroup,我想使用预定义样式从代码创建,到目前为止,我的方法是从style.xml元素创建一个AttributeSet对象,就像这样(警告,小心前面的复制粘贴代码):XmlPullParserparser=getResources().getXml(R.style.my_stylez);AttributeSetattributes=Xml.asAttributeSet(parser);但是这样做时我会遇到一些疯狂的错误:“..android.content.res.Resources$NotFoundException:资源ID#0x7f09000

Android:最好的 XML 解析库?

我必须在我的Android应用程序中解析一些复杂的xml文件。有没有像iPhone的TouchXMl那样的好图书馆? 最佳答案 或者您可以使用org.xmlpull.v1.XmlPullParser-我发现它比SAX解析器更容易使用,而且它还有其他好处:http://developer.android.com/reference/org/xmlpull/v1/XmlPullParser.htmlhttp://www.bearcave.com/software/java/xml/xmlpull.html