JSoup为html TextNode添加或替换样式

时间:2017-06-15 16:26:05

标签: replace styles jsoup add textnode

下面的代码片段来自一个包含所有类型标签的非常大的文档。我可以提取和改变我想要的东西,包括使用复选框。我似乎无法做的是改变并添加样式。它确实拾取了最初提交的样式标签中的任何样式。当我浏览元素时,我可以用“服务”一词替换按钮值,如下所示,但我无法将字体更改为10pts或更改颜色。对于HTML代码中列出的文本框,我无法将垂直对齐更改为顶部。我想我真的似乎无法改变原来分配的样式,或者如果它不存在则添加样式。我尝试发布原始的HTML代码,但它在这里看起来不正确...请帮助,如果你可以...我只需要JSoup方式在单个标签上添加或替换样式,如下所示 ......谢谢......

        for(Element element : elements){
            sFieldName = element.attr("name");
            if (element.attr("name").equals("scode")) {
                element.replaceWith(new TextNode("Service", sFieldName));
            }

}

0 个答案:

没有答案