XmlDocument xmldoc = new XmlDocument()
xmldoc.Load(sFileName)
XmlNode node = xmldoc.DocumentElement.ChildNodes[0].CloneNode(true)
node.Attributes["id"].Value = "2"
node.Attributes["name"].Value = "Test Two"
node["Param"].Attributes["name"].Value = "test1"
node["Param"].Attributes["name"].Value = "test2"
xmldoc.DocumentElement.AppendChild(node)
xmldoc.Save(sFileName)
Response.Write("插入成功")
XML己经成为Web上信息的标准格式 XML文件(或数据流)是自描述的(每个值有一个标签) 而且是按层次结构组织的 除最顶层的标记以外每个数据项都有父标记 一般情况下 XML文件在其最顶层的标记中仅描述所包含的信息的类型 例如Players 接下来将会有一组 player 标记 球队中的每个球员对应一个这样的标记 在每个这样的标记中会有更多 级别更低的描述该球员的标记 每个数据项称作一个节点 例如一个player 另外 XML是区分大小写的 可以在ASP NET 中创建 读取和修改XML文件 在下面的 试一试 练习中 您将使用vvw创建一个XML文件
足协对Wrox United的 赛程表做了一些修改
( )右击站点的根目录 添加一个XML文件并将其命名为Schedule 通常会将XML文件保存在App_Data文件夹中 但在这个练习中那样做会在浏览器中浏览该文件时产生一些权限问题
( )VWD会在这个文件的开头字段添加表示XML版本信息的标记 在文件的末尾输入<Games>注意VWD将自动为<Games>添加闭标记 这两个标记位于最顶层 它们描述了整个XML文件的内容
( )现在将为第一场比赛创建一个节点 在<Games>标记内 创建一个<game>标记(注意是单数形式) 现在按照下一步之后显示的代码在<Game>开标记内添加Number=
( )在<Games>标记内部 添加 对子标记 其中包括球队的名称和日期 如下所示
<Games>
<Game Number= >
<Date> / / </Date>
<Home>WroxUnited</Home>
<Visitor>Clatterham</Visitor>
</Game>
</Games>
ASP NET 入门教程完整版
lishixinzhi/Article/program/net/201311/14851
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)