标签: php xml parsing xmlreader line-numbers
在PHP 5.3中使用XMLReader XML解析器,我需要获取当前节点的行号。从文件开头的列号或总偏移量也很不错。
希望我没有必要使用一些hack来解析每个原始节点字符串的换行符(使用readOuterXML()),但我没有看到像DOM中的getLineNo()属性...
readOuterXML()
getLineNo()
答案 0 :(得分:1)
请XMLReader::expand返回DOMNode元素,该元素又支持getLineNo()
XMLReader::expand
DOMNode