0

我正在尝试检测 xml 文档中可忽略的空格,但我的委托解析器:foundIgnorableWhitespace: 方法从未被调用。我已经尝试过包含可忽略空格的人为示例,但它也不适用于这些示例。

这是我尝试过的测试文档:

<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE library [  <!ELEMENT library (book+)>  <!ELEMENT book (text)>  <!ELEMENT text (#PCDATA)>]><library><book><text>lorem ipsum</text>      </book></library>

文本元素后面的空格应该是可以忽略的(在我理解这意味着什么的情况下),因为一本书不允许包含任何#PCDATA,但它被传递给 foundCharacters 而不是 foundIgnorableWhitespace。任何想法为什么?

4

0 回答 0