首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用jsoup解析字符串

用jsoup解析字符串
EN

Stack Overflow用户
提问于 2015-03-05 09:37:09
回答 1查看 385关注 0票数 1

我有一根绳子:

代码语言:javascript
复制
String HTMLtag="<xml><xslt><xhtml><whitespace><line-breaks>";

我想得到5个字符串: xml、xslt、xhtml、空格和换行。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-03-05 10:50:57

就像这样

代码语言:javascript
复制
String html = "<xml><xslt><xhtml><whitespace><line-breaks>";
Document doc = Jsoup.parse(html, "", Parser.xmlParser());
for (Element e : doc.getAllElements()) {
    System.out.println(e.tagName());
}

Ouput

代码语言:javascript
复制
#root   --> This is the root element that is created by jsoup, you can ignore it.
xml
xslt
xhtml
whitespace
line-breaks

编辑

代码语言:javascript
复制
String html = "<xml><xslt><xhtml><whitespace><line-breaks>";
Document doc = Jsoup.parse(html, "", Parser.xmlParser());
for (Element e : doc.getAllElements()) {
    String tag = e.tagName();
    if(!tag.equalsIgnoreCase("#root"))
        System.out.println(tag);
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28874463

复制
相关文章

相似问题

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