我已经从XML文件构造了XML树。在构造时,我使用initWithKnd:initWithKind: options:方法。

在跟踪XML树时,如何检查节点是Element还是CDATA或其他类型的节点。

最佳答案

通过方法kind给定NSXMLNode的种类,返回值来自枚举NSXMLNodeKind

NSXMLNodeKind kind = [node kind];


请注意,CDATA节点没有任何值。这些成为文本节点,因为API中未保留文本和CDATA之间的差异。

关于objective-c - 检查XML树中的Node类型,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2400571/

10-11 14:34