我有一个xml;我需要动态更新一些值。在xslt中使用xpath更新xml
对于防爆:
<School>
<class name=1>
<students>10</students>
<teacher>3</teacher>
</class>
<class name=2>
<students>102</students>
<teacher>13</teacher>
</class>
</School>
凡在其他XML:
我将有XPath和相应的价值 对于如:
<data>
<path>/school/class['name' = 1]/students</path><value>20</value>
</data>
所以当我查询直通XSLT
默认的xml将被提取并且数据相关的xml也将被提取hed并需要替换相应的值。
是否可以通过xslt ..?
动态XPath表达式解析和评估在XSLT 1.0或XSLT 2.0中都是不可能的。它很有可能在XSLT 3.0中可能。在此之前,最好改变不现实的设计/要求。 –