首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在Java中对字符串使用xpath?

在Java中对字符串使用xpath?
EN

Stack Overflow用户
提问于 2011-02-11 01:26:58
回答 1查看 1.6K关注 0票数 1

我编写了将XML请求发送到服务器并将XML返回给我的代码(包括节点和所有内容),我想知道如何使用XPath将XML剥离到只包含内容。我现在让它正常工作,将返回的字符串保存到外部文档中,然后Xpath读取外部文档。但是我想把这个过程删掉。

有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2011-02-11 01:30:01

许多XML库允许对XML和XPATH进行字符串操作。

这里有一些关于dom4j here的例子。

从提供的链接:

代码语言:javascript
代码运行次数:0
运行
复制
String text = "<person> <name>James</name><address><city>New York</city></address></person><person> <name>Billy</name> </person>";
Document document = DocumentHelper.parseText(text);

List list = document.selectNodes( "//person/name" );
Node node = document.selectSingleNode( "//person/address/city" );
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4960508

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档