发布网友 发布时间:2022-04-23 06:03
共2个回答
热心网友 时间:2022-04-27 15:13
你选中的是什么?节点、文本、属性?
要改的是什么?修改节点、属性、文本?
那我假设选中的是节点,要改属性值:
使用setAttribute()方法可改变已有属性值,或创建一个新属性。下面的代码向<record> 元素添加了名为 “add" 的新属性(值是 “a"):
x=xmlDoc.getElementsByTagName(“field");
x[0].setAttribute(“add",“a");
使用nodeValue 属性可更改属性节点的值:
x=xmlDoc.getElementsByTagName(“field”)[0];
y=x.getAttributeNode(“offset");
y.nodeValue=“3660";
下面的代码改变第一个 <record> 元素的文本值:
doc=xmlDoc.getElementsByTagName(“record")[0].childNodes[0]; doc.nodeValue=“change";
替换文本节点中的数据
replaceData() 方法用于替换文本节点中的数据。
replaceData() 方法有三个参数:
offset - 在何处开始替换字符。
length - 要替换多少字符
string - 要插入的字符串
热心网友 时间:2022-04-27 16:31
在myeclipse中,选择
window -- preferences -- general -- editors -- File Associations
然后在右边的列表里找到*.xml,选中它,然后选择下边列表选中Text Editor,然后点击default按钮,最后点击OK。就OK了!
如果对您有帮助,请记得采纳为满意答案,谢谢!祝您生活愉快!
vaela