首页 文章
  • 2 votes
     answers
     views

    在Python 3中使用SAX Parser解析XML

    我正在尝试将一些代码移植到Python 3,它将 xml.sax.make_parser 函数创建的解析器作为 xml.dom.minidom.parseString 的第二个参数传递给解析XML文档 . 在Python 3中,解析器似乎无法将XML文档解析为 bytes ,但在解析之前我无法知道XML文档的编码 . 展示: import xml.sax import xml.dom.minido...
  • 1 votes
     answers
     views

    在Java中生成XML内容的正确方法是什么?

    我通过互联网阅读了几个问题和教程,例如 Best XML parser for Java [closed] JAVA XML - How do I get specific elements in an XML Node? What is the best way to create XML files in Java? how to modify xml tag specific...
  • 2 votes
     answers
     views

    如何从大型Excel文件中复制整张表而不使用Apache POI解析它们?

    我是新官方用户,我总是在这里找到答案,但现在我必须要问 . 我正在使用最后一个apache-poi 3.8版本(从2012/03/26开始),我必须操作一个包含多个工作表的文件,其中只有一个包含大量数据(超过1000列和10 000行) . 我只需要在大表上有更多的列 . 因此,使用当前存在的工具,我应该使用SAX来读取它,并使用SXSSF来重写它 . Excel文件已在每张工作表中预先格式化了不...
  • 0 votes
     answers
     views

    针对 2 XSD 验证 XML

    我正在尝试使用 SAX 解析和验证 SOAP 请求。需要两个 XSD,一个用于 SOAP 信封(http://schemas.xmlsoap.org/soap/envelope/)和我定义的一个。我找不到一种方法来正确验证针对这两个 XSD 的请求。 这是我用来解析请求并针对 soapenv.xsd 验证它的代码。它工作正常。如果我改为指定我的 XSD,则验证将失败并显示“无法找到元素声明'soa...
  • 3 votes
     answers
     views

    根据W3C XML模式定义验证XSD

    我正在生成一些XML Schema,并希望确保我们的生成器正在创建有效的XML Schema文档(非XML) . 我试图提出验证XML Schema文档的代码,但是失败了 . 我不认为这会很复杂 . private void validateXsd( String xsdAsString ) { try { SAXParserFactory factory = SAXParse...
  • 0 votes
     answers
     views

    使用SAX SXSSF编辑大型Excel文件

    我正在尝试使用SXSSF编辑现有的Excel文件 . 此Excel可能包含1百万条记录 . 我必须验证excel中的每一行,如果recors无效,请在行的最后一列中附加错误消息,其中包含错误 . 验证过程首先完成,那时我会记下无效的行号 . 一旦所有验证结束,我将获取该文件的副本,并在每个失败行的末尾写入错误详细信息 . 由于SXSSF是只写的,当我试图获取带行号的无效行时,我得到一个空值 . 请...
  • 0 votes
     answers
     views

    使用SAX Event API从Sheet xml读取xlsx文件的单元格范围的替代方法

    我正在使用SAX事件API来读取xlsx文件Ref:http://poi.apache.org/spreadsheet/how-to.html#xssf_sax_api我需要预先计算行数和列数,并相应地创建该大小的数据结构来存储单元格值 . 我一直在阅读表格xml并获得范围,但发现只有开始单元格(例如A1)并且没有结束单元格的情况 . 理想情况下,它具有起始和结束单元格范围(例如A1:Z100) ...
  • 0 votes
     answers
     views

    Android列表视图无法正常工作

    您好我正在尝试从Web上读取XML并将其显示在Listview中 . 在XML中我有3条记录,而我的Listview只显示最后一条记录 . 如果有人能帮助我识别错误,那将是很棒的!我正在使用SAX从网上阅读 . 处理器: public class SearchItemHandler extends DefaultHandler{ private boolean in_itemName=false;...
  • 0 votes
     answers
     views

    检索谷歌天气XML时,SAX解析器崩溃并显示“权限被拒绝”异常消息

    我试图通过谷歌天气与SAX Parser获取当前温度,但当我尝试获取数据时,我收到“许可被拒绝”异常消息: 码: / *获取用户键入EditText的内容 . * / String cityParamString =((EditText)findViewById(R.id.edit_input)) . getText() . toString(); String queryString =“h...
  • 5 votes
     answers
     views

    使用Python中的&符号修复无效的XML

    我使用Python来操作从另一个系统收到的XML文件 . 该系统产生无效的XML . 主要是,它不会逃避XML中的某些& .所以,例如,我有一些这样的行: <IceCream>Ben&Jerry</IceCream> 当然,当使用SAX或DOM解析时,它会抛出无效的令牌错误 .对于一些更一般的背景 - 它是一个非常大的文件(2MB),相当平坦,并且在CDATA中包...
  • 0 votes
     answers
     views

    XML sax解析器 - 忽略未绑定的前缀异常

    解析android中的xml文件时,我这样做: try { InputStream is = ... MyContentHandler ch = new MyContentHandler(); Xml.parse(is, Encoding.UTF_8, ch); } catch ... 问题是,有时我试图解析的文件格式不正确 . 就我而言,可能存在未声明的命名空间 . 我...
  • 0 votes
     answers
     views

    使用sax解析器解析XML

    我正在开发一个Android应用程序 . 做了所有的屏幕用户界面 . 实现了功能 . 现在做解析部分 . 我已经声明了属性,但是当我运行代码时,它在模拟器上显示消息 No Message Found... 我正在解析的网址是http://services.mascus.com/api/getexport.aspx?exportid=PonEquipment 在此先感谢Tushar
  • 0 votes
     answers
     views

    SAX XML Parser抛出空指针异常

    我正在尝试用Java编写SAX XML Parser并且我一直得到一个空指针异常,我似乎无法弄清楚如何修复 . 这是堆栈跟踪: Exception in thread "main" java.lang.NullPointerException at SAXParserExample.endElement(SAXParserExample.java:91) at ...
  • 58 votes
     answers
     views

    如何使用SAX解析器解析XML

    我跟着这个tutorial . 它工作得很好,但我希望它返回一个包含所有字符串的数组,而不是带有最后一个元素的单个字符串 . 任何想法如何做到这一点?
  • 2 votes
     answers
     views

    用SAX Parser解析Xml

    我试图用SAX Parser解析一个xml文件 . 我需要获取属性和它的start元素的值 <?xml version="1.0" encoding="ISO-8859-1" ?> <API type="Connection"> <INFO server="com.com" functio...
  • 0 votes
     answers
     views

    使用SAX解析器构建XML文件

    我正在解析XML维基百科数据转储,我想拉出一个页面并将其转换为带有页面精简版本的新XML文档 . 例如,在每个页面中,我只对 Headers ,ID,时间戳,用户名和文本感兴趣 . 这是一个完整的维基百科页面: <page> <title>AccessibleComputing</title> <ns>0</ns> <id>1...
  • 0 votes
     answers
     views

    使用SAX解析器进行XML序列化

    我正在寻找Xerces来为我的项目进行XML处理 . 我需要的是使用该库序列化XML . 查看文档和Web上,我看到该库有DOM Serializer . 现在我必须使用SAX解析器来处理XML . 问题是:我是否仍然可以使用DOM Serializer类来读/写我的XML?如果是,那么至少这个名字令人困惑......
  • 0 votes
     answers
     views

    使用SAXParser进行多线程解析多个XML文件

    我有一个计时器,它检查文件系统上的新XML文件并解析它们 . XML文件可能会变大(5GB),所以我使用的是sax解析器 . 为了提高工作效率,我编写了一个带有 Actuator 服务的多线程程序 . XML文件可以属于不同的源 . 因为每个源都是一个创建的线程,并且在此线程中解析了属于源的XML文件 . 在每个线程中都有一个新的SaxParserFactory,并为每个XML文件创建一个新的S...
  • 0 votes
     answers
     views

    Xpath:选择文本和子节点

    拥有XML <node>Text1<subnode/>text2</node> 如何在 <node> 标签内选择整个子字符串? 像这样的东西: Text1<subnode/>text2 将xpath写为: ./node/text() 返回null .

热门问题