假设有这么一个xml,这个可以不固定
<code> test.1 test.2 test.3 test.4 test.5 ...</code>
我先通过DOMDocument获取到一个ID截点,如下:
<code>$dom = new DOMDocument;$s1 = $dom->getElementByID('s1');// 返回一个DOMElement对象..做一些列操作,略$xpath = new \DOMXpath;// 获取ID截点下uv的name属性为l1的截点</code>
请问,我如何根据DOMElement对象,快速定位到这个截点,而不是从根目录一级一级往下获取,如:
<code>(new DOMXpath)->query('/root/home/sea/uv[name=l1]');</code>
!本文来源gaodai.ma#com搞##代!^码网(
搞gaodaima代码
回复内容:
假设有这么一个xml,这个可以不固定
<code> test.1 test.2 test.3 test.4 test.5 ...</code>
我先通过DOMDocument获取到一个ID截点,如下:
<code>$dom = new DOMDocument;$s1 = $dom->getElementByID('s1');// 返回一个DOMElement对象..做一些列操作,略$xpath = new \DOMXpath;// 获取ID截点下uv的name属性为l1的截点</code>
请问,我如何根据DOMElement对象,快速定位到这个截点,而不是从根目录一级一级往下获取,如:
<code>(new DOMXpath)->query('/root/home/sea/uv[name=l1]');</code>