以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 XML基础 』 (http://bbs.xml.org.cn/list.asp?boardid=1) ---- [转帖]XML的简单读取与写入(ASP) (http://bbs.xml.org.cn/dispbbs.asp?boardid=1&rootid=&id=14794) |
-- 作者:Qr -- 发布时间:2/25/2005 2:08:00 PM -- [转帖]XML的简单读取与写入(ASP) 已知有一个XML文件(bookstore.xml)如下: <?xml version="1.0" encoding="gb2312"?> <bookstore> <book genre="fantasy" ISBN="2-3631-4"> <title>Oberon's Legacy</title> <author>Corets, Eva</author> <price>5.95</price> </book> </bookstore> 1、往<bookstore>节点中插入一个<book>节点: XmlElement xesub1=xmlDoc.CreateElement("title"); root.AppendChild(xe1);//添加到<bookstore>节点中 2、修改节点:将genre属性值为“李赞红“的节点的genre值改为“update李赞红”,将该节点的子节点<author>的文本修改为“亚胜”。 XmlNodeList nls=xe.ChildNodes;//继续获取xe子节点的所有子节点 xmlDoc.Save("bookstore.xml");//保存。 3、删除 <book genre="fantasy" ISBN="2-3631-4">节点的genre属性,删除 <book genre="update李赞红" ISBN="2-3631-4">节点。 foreach(XmlNode xn in xnl) 4、显示所有数据。 XmlNodeList xnl=xn.ChildNodes; foreach(XmlNode xnf in xnl) XmlNodeList xnf1=xe.ChildNodes; |
-- 作者:yangtutu -- 发布时间:3/3/2005 6:47:00 AM -- XML的读写好麻烦啊 |
-- 作者:lmx66768 -- 发布时间:4/16/2005 10:20:00 PM -- 非常感谢!!!!! 支持*100000..... |
-- 作者:lubricity -- 发布时间:4/16/2005 11:44:00 PM -- 好,不错,不错,值得慢慢体会 |
-- 作者:java99 -- 发布时间:4/17/2005 11:33:00 AM -- 谢谢。 |
-- 作者:suming -- 发布时间:5/13/2005 2:42:00 PM -- 恩,跟二楼有小小同感。 |
-- 作者:xiaorenfei624 -- 发布时间:5/16/2005 12:59:00 PM -- 发帖子的可以,在大家都知道但不会用的时候你会了,我看了也知道一个大概 谢了~~~~~~~~~~ |
-- 作者:suming -- 发布时间:5/16/2005 1:59:00 PM -- 顶顶吧。 |
-- 作者:suming -- 发布时间:5/16/2005 2:00:00 PM -- 顶顶吧。 |
-- 作者:qwer123456 -- 发布时间:5/17/2005 8:53:00 AM -- 还算可以 |
-- 作者:monkking -- 发布时间:5/17/2005 10:24:00 AM -- 还算可以 |
-- 作者:qianky -- 发布时间:5/17/2005 10:38:00 PM -- 熟悉了应该不麻烦吧~想想用其他的呢?光数据连接就够忙半天的了! |
-- 作者:shenhua502 -- 发布时间:5/19/2005 4:38:00 AM -- 1、往<bookstore>节点中插入一个<book>节点: XmlDocument xmlDoc=new XmlDocument(); xmlDoc.Load("bookstore.xml"); XmlNode root=xmlDoc.SelectSingleNode("bookstore");//查找<bookstore> XmlElement xe1=xmlDoc.CreateElement("book");//创建一个<book>节点 xe1.SetAttribute("genre","李赞红");//设置该节点genre属性 xe1.SetAttribute("ISBN","2-3631-4");//设置该节点ISBN属性 XmlElement xesub1=xmlDoc.CreateElement("title"); root.AppendChild(xe1);//添加到<bookstore>节点中
上面这段程序在什么环境下运行?? |
-- 作者:hecan8110 -- 发布时间:5/19/2005 4:58:00 PM -- 谢谢 我正需要呢 |
-- 作者:hecan8110 -- 发布时间:5/19/2005 5:00:00 PM -- 谢谢 我正需要呢 |
-- 作者:tempting -- 发布时间:5/20/2005 3:54:00 PM -- 不错不错 |
-- 作者:xinxi011 -- 发布时间:5/21/2005 1:35:00 PM -- 我想支持你 学习学习 |
-- 作者:killl -- 发布时间:5/24/2005 4:35:00 PM -- 如果有完整的asp代码就好了 |
-- 作者:heckery -- 发布时间:5/30/2005 10:05:00 PM -- 谢谢斑竹的帖子哦,这的确是dom操作xml文档的基本方法了,使用于一切的语言 |
-- 作者:orlick -- 发布时间:6/1/2005 9:39:00 AM -- 不错我现在有点眉目了。 |
-- 作者:cwz -- 发布时间:6/1/2005 4:18:00 PM -- 学习中 |
-- 作者:keqingyin -- 发布时间:6/1/2005 4:34:00 PM -- 我有时候看的都晕了,但还是顶啊 |
-- 作者:guan1200 -- 发布时间:6/21/2005 10:34:00 AM -- 不行啊,那有InnerText这个属性,xmlDoc.save()也没反映???????????楼主测试过吗????????? |
-- 作者:narilee -- 发布时间:7/11/2005 5:03:00 PM -- mark |
-- 作者:imain -- 发布时间:8/22/2005 4:24:00 PM -- 用ie打开时怎么 提示 没有权限 阿 |
-- 作者:hudianwei -- 发布时间:8/26/2005 10:22:00 AM -- 还行吧 |
-- 作者:fanzhixin -- 发布时间:8/26/2005 2:36:00 PM -- asp 中有这些对象(XmlDocument,XmlNode,XmlElement)? 能不能介绍一下这些对象的用法,谢谢! |
-- 作者:tdus -- 发布时间:8/27/2005 11:57:00 AM -- 厉害~请问谁有asp关于xml对象的文档,请给我发一份:tdus@sina.com,感激不尽~ |
-- 作者:tdus -- 发布时间:8/27/2005 2:23:00 PM -- 为什么是javascript版的啊,55,痛苦的研究中.......请问有vbscript版的么? |
-- 作者:sxchen -- 发布时间:2/16/2006 5:32:00 PM -- OK,谢谢,解决了我的问题!! |
-- 作者:aapulse -- 发布时间:2/21/2006 7:58:00 PM -- 如果我想写入CDATA怎么办? |
-- 作者:beichen -- 发布时间:2/22/2006 11:59:00 AM -- 看 不懂啊 |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
125.000ms |