我们如何查询特定XElment节点下的XCData?
<XMLDOC>
<OPTIONA>
<![CDATA[
aaaaaaaaaaaaa
]]>
<![CDATA[
bbbbbbbb]]>
<OPTIONA>
<OPTIONB>
<![CDATA[
cccccccccccccccccccc
]]>
<![CDATA[
dddddddddddddd]]>
</OPTIONB>
</XMLDOC>
我如何查询 OPTIONB 下的所有 CDATA?使用 Linq-to-XML???
<XMLDOC>
<OPTIONA>
<![CDATA[
aaaaaaaaaaaaa
]]>
<![CDATA[
bbbbbbbb]]>
<OPTIONA>
<OPTIONB>
<![CDATA[
cccccccccccccccccccc
]]>
<![CDATA[
dddddddddddddd]]>
</OPTIONB>
</XMLDOC>
How do I query say all CDATA's under OPTIONB?? using Linq-to-XML???
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
OPTIONB
节点相当于:因此,要获取 CData 部分内的值,您可以使用以下内容:
您将无法单独获取 CData 值,因为它们具有与 CData 部分相同的语义。 XML 解析器的单个 CData 部分。
The
OPTIONB
node is equivalent to:So to get the value inside the CData section you could use the following:
You will not be able to get the CData values separately because they have the same semantics as if it was a single CData section for a XML parser.