考虑这个XML示例:
<data>
<items>
<item name="item1">item1pre <bold>ok!</bold> item1post</item>
<item name="item2">item2</item>
</items>
</data>
我正在寻找一种方法来获得以下结果:
“项目1准备**好!**“项目1后”
我想把item1的所有内容作为字符串“item1pre<;bold>;好!<;'/bold>;item1post“,然后将“<;'bold>;”和“<;'/bold>;”替换为“*”,但我不知道如何得到它。你知道吗
通过使用xslt转换,可以将所有xml处理卸载到libxml中。Libxml是用C编写的,速度应该更快:
简而言之:将item元素与name属性“item1”匹配,然后使用相对xpath表达式来提取字符串。你知道吗
相关问题 更多 >
编程相关推荐