|
以文本方式查看主题 - 计算机科学论坛 (http://bbs.xml.org.cn/index.asp) -- 『 XML基础 』 (http://bbs.xml.org.cn/list.asp?boardid=1) ---- 怎么为一个子结点添加属性(dom)[原创] (http://bbs.xml.org.cn/dispbbs.asp?boardid=1&rootid=&id=30) |
|
-- 作者:kdxmq -- 发布时间:10/10/2003 10:35:00 AM -- 怎么为一个子结点添加属性(dom)[原创] 用 dom 添加一个子节点,不知道怎么为此子结点添加一个性性? |
|
-- 作者:admin -- 发布时间:10/10/2003 11:41:00 AM -- 用element.setAttribute |
|
-- 作者:temp -- 发布时间:10/10/2003 12:08:00 PM -- element.setAttribute "属性名" "属性值" |
|
-- 作者:雨中人 -- 发布时间:10/10/2003 1:43:00 PM -- Dim xmlDoc As New Msxml2.DOMDocument40 Dim root As IXMLDOMElement Dim newAtt As IXMLDOMAttribute Dim namedNodeMap As IXMLDOMNamedNodeMap xmlDoc.async = False xmlDoc.LoadXML ("<root/>") Set root = xmlDoc.documentElement Set newAtt = xmlDoc.createAttribute("ID") Set namedNodeMap = root.Attributes namedNodeMap.setNamedItem newAtt For i = 0 To (namedNodeMap.length - 1) MsgBox (namedNodeMap.Item(i).xml) Next |
|
-- 作者:jackywu -- 发布时间:10/29/2003 4:54:00 PM -- Element raumcontainer = (Element) flurchild.getChildren().get( raumcontainernr); //raumcontainer 为当前节点 List raumcontainerchild = raumcontainer.getChildren();//将当前节点的child读出为list Element newraum = new Element("Raum");// 新建一个raum newraum.setAttribute("raumnummer", raumnr); newraum.setAttribute("laenge", laenge); newraum.setAttribute("institut", institut); newraum.setAttribute("lehrstuhl", lehrstuhl); newraum.setAttribute("bezeichnung", bezeichnung);//添加属性 raumcontainerchild.add(newraum);//将新建的raum加入列表,完成新的节点的添加 |
|
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
2,167.969ms |