|
|
1
5
是的,你能做到。但CDATA部分中的任何内容都是字符串,不会成为DOM的一部分。因此,必须使用XPath的字符串操作函数。 在XPath中,可以在前面使用子字符串,在后面使用子字符串。类似的事情可能会奏效:
|
|
|
2
2
这将是非常具体的工具,你正在使用(这将是一个很好的知道什么平台和库你正在使用),但通常你不能做到这一步。CDATA的关键在于它是原始字符数据,而不一定是XML。 您可以做的是在exception/info(基本上是CDATA块的内容)中捕获text()并从中创建一个新的XML文档(在内存中),然后在该文档上使用XPath。 具体步骤取决于平台。 |
|
|
J_Cus504 · 在单匹配语句中使用身份变换和多谓词来沉默节点 1 年前 |
|
|
surge3333 · 使用PowerShell构建XML 1 年前 |
|
|
Sandeep · XSLT代码,用于根据条件提取元素值 1 年前 |
|
|
Reto · XSLT 3.0突发流-如何存储/获取另一个分支的值 1 年前 |
|
Ian Kemp · 如何从SelectXml调用本机XPath函数? 1 年前 |