|
以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 DOM/SAX/XPath 』 (http://bbs.xml.org.cn/list.asp?boardid=11) ---- 请问如何使用DOM将以字符串形式传入的 Element 插入到已经存在的XML文件中,谢谢。 (http://bbs.xml.org.cn/dispbbs.asp?boardid=11&rootid=&id=57870) |
|
-- 作者:vfivept -- 发布时间:1/9/2008 5:48:00 PM -- 请问如何使用DOM将以字符串形式传入的 Element 插入到已经存在的XML文件中,谢谢。 我有一个Element 是以字符串的形式传入的,比如: <osTypes> <osType name="LINUX86" Cmd=SampleService1"/> <osType name="SOLX8664" Cmd=SampleService1"/> </osTypes> 我想把它插入到一个已经存在的XML文件中去,我使用的方法如下: DOMNode *p = ...; 结果总是报错, 如果我把这个字符串当作Text,调用 createTextNode, 可以写进去,但是"<" 和 "/>"会转换为编码。. 另外,可以先将这个字符串当作 "Comment", 使用 createComment, 然后完成后再将其中的“<--”等符号去掉即可,但是那样觉得很不好看。 |
|
-- 作者:Qr -- 发布时间:1/10/2008 8:49:00 AM -- loadXML()可以将字符串转换为节点对象,即可将这个节点添加到XML中。 |
|
-- 作者:vfivept -- 发布时间:1/10/2008 12:34:00 PM -- Thanks!!! |
|
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
46.875ms |