标签:sax

  • 有没有一种方法可以通过SAX / DOM解析XML,并且每个节点都有可用的行号 - java

    时间:2020-8-22

    我已经为大型XML文档格式编写了DOM解析器,其中包含许多可用于自动生成Java代码的项目。这仅限于小表达式,然后将其合并到动态生成的Java源文件中。 到目前为止,一切都很好。一切正常。 但是-我希望能够嵌入包含Java代码的XML节点的行号(因此,如果配置中包含不可编译的代码,则每种方法都将具有一个指向源XML文档的指针和行号,以简化操作调试)。我在解析 […]

  • 在Java中引用本地DTD - java

    时间:2020-8-20

    我有一些要用Java中的SAX解析器解析的XML。它从以下序言开始: <!DOCTYPE math PUBLIC "-//W3C//DTD MathML 3.0//EN" "http://www.w3.org/Math/DTD/mathml3/mathml3.dtd"> 如何将其更改为使用本地DTD? 我想 […]

  • 配置Xerces SAX解析器以容许XML语法错误 - java

    时间:2020-7-24

    解析错误生成的XML文档时出现此错误: org.xml.sax.SAXParseException: The value of attribute "bar" associated with an element type "foo" must not contain the '<' char […]

  • 解析XML文件并保留有关行号的信息 - java

    时间:2020-7-22

    我正在创建一个分析某些XML文件(准确地说是XHTML文件)的工具。该工具的目的不仅在于验证XML结构,还在于检查某些属性的值。 因此,我创建了自己的org.xml.sax.helpers.DefaultHandler来处理XML解析期间的事件。我的要求之一是获取有关当前行号的信息。因此,我决定在自己的org.xml.sax.helpers.LocatorI […]