我在xml中有多个处理指令,但必须获得特定的PI(I)。(xpp:PageOption)并存储在全局变量中。我怎样才能做到这一点呢?请帮帮我
请找到下面的示例输入标记。
<?xpp xpp:ps1?>
<tag name="html"/>
<?xpp xpp:Formater username="name" ?>
<t x="0" y="0" style="html" cgt="true" suppress="true">FirstName LastName</t>
<?xpp xpp:PageOptions showpage="yes" height="10" fonttype="times" linespace="single" >
<tag name="meta">
<attr name="http-equiv">Content-Type</attr>
<attr name="content">text/html; charset=UTF-8</attr>
</tag>
谢谢
对于<xsl:variable name="pi1" select="//processing-instruction('xpp')[contains(., 'xpp:PageOptions')]"/>
,您可以选择名称为xpp
的处理指令,其数据中包含字符串xpp:PageOptions
。您需要意识到处理指令的数据是非结构化的,它通常看起来像一个列表伪属性,但数据的结构没有规则,因此,如果您期望某种结构,则需要将数据作为字符串处理。