NSXMLParser未调用foundIgnorableWhitespace

时间:2013-07-03 20:58:38

标签: ios xml nsxmlparser dtd

我正在尝试在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。有什么想法吗?

0 个答案:

没有答案