gpt4 book ai didi

java - 如何使用 Dom4j 测试元素的 CDATA 值?

转载 作者:行者123 更新时间:2023-12-01 15:40:45 24 4
gpt4 key购买 nike

有人知道如何找出一个元素是否包含 <![CDATA[ text ]]>或不 ?我搜索了 dom4j API 和 Jaxen,但找不到如何执行此操作...如果我检索文本,则 cdata 包装器已被修剪。

最佳答案

方法:

Node.asXML()

返回整个元素,其值未经任何修改。

所以如果你有:

<nodes>
<node><![CDATA[value]]></node>
</nodes>

调用文本方法将返回“value”,但调用“asXML()”将返回:

<node><![CDATA[value]]></node>

从那里,我想您可以对 CDATA 标记进行字符串搜索。

关于java - 如何使用 Dom4j 测试元素的 CDATA 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8071541/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com