我有一個xml文件xml,我需要解析它。我想要做的是根據以前的輸入獲取標記腳本的最後位置。如何在xpath查詢中指定要匹配的文本的索引
我以前的投入將是標籤腳本的第二個位置(比如說 - 網絡安全,sdnSTC)
所以我怎麼能指定的文本索引在XQuery匹配。
,我現在使用的是編碼 -
<?php
$variable=$_POST['module'];
$xmldoc = new DOMDocument();
$xmldoc->load('info.xml');
$xpathvar = new Domxpath($xmldoc);
$queryResult = $xpathvar->query("testcase[contains(script,'$variable')]");
foreach($queryResult as $result)
{
echo $result->textContent;
}
?>
在這裏這個$ QueryResult中我怎麼可以指定$變量的指標爲2?
你想要什麼?在'script'元素中匹配文本的子字符串?在第二個'/'之後匹配? – nwellnhof
@nwellnhof - 我想在腳本標記中匹配$ variable的值,並且我想在查詢中指定$ variable應該出現在腳本標記的第二個位置。 – Learning
但是「第二位」是什麼意思?第二個字符後?在第二個'/'之後? – nwellnhof