如何仅编辑开始标记或结束标记

时间:2016-01-16 23:18:49

标签: java xml xhtml

如何使用Java编辑XML文件的开始标记或结束标记?

或如何创建有效的。因为java正在创建具有相同名称的自动结束标记,而且我有

<img id="2" src="item1.jpg">

我得到的是

<img id="2" src="item1.jpg">  bla bla </img id="2" src="item1.jpg">

并且浏览器希望在>关闭后<img

 doc.createElement("img id=\"2\" src=\"item1.jpg\"" );

不要担心将特殊字符解析为XML,我修复了这个问题。

我的问题的重新开始是我尝试创建或编辑名称标签以获取图像并将此行写入XML或XHTML文件,因为将会有很多标签和文件要修改我不会#39 ; t想要手工制作。

1 个答案:

答案 0 :(得分:0)

你无法创建那样的元素。 createElement()的参数称为tagName,而且只是("img")。

您需要在返回的Element上致电setAttribute(String name, String value)