学院首页>网络编程>ASP.NET> .Net FrameWork SDK文档的例子演示

.Net FrameWork SDK文档的例子演示

作者: 来源: 添加时间:2006-5-21 19:55:13
XmlDocument.CreateAttribute 效果演示

using System;
using System.IO;
using System.Xml;

namespace CreateAttribute
{
 /// <summary>
 /// Class1 的摘要说明。
 /// </summary>
 class Class1
 {
  /// <summary>
  /// 应用程序的主入口点。
  /// </summary>
  [STAThread]
  static void Main(string[] args)
  {
//
// TODO: 在此处添加代码以启动应用程序
//
XmlDocument doc = new XmlDocument();
doc.LoadXml("<book genre='novel' ISBN='1-861001-57-5'>" +
 "<title>Pride And Prejudice</title>" +
 "</book>");

//Create an attribute.
XmlAttribute attr = doc.CreateAttribute("publisher");
attr.Value = "WorldWide Publishing";

//Add the new node to the document.
doc.DocumentElement.SetAttributeNode(attr);
 
Console.WriteLine("Display the modified XML..."); 
doc.Save(Console.Out);
  }
 }
}


效果如下:
Display the modified XML...
<?xml version="1.0" encoding="gb2312"?>
<book genre="novel" ISBN="1-861001-57-5" publisher="WorldWide Publishing">
  <title>Pride And Prejudice</title>
</book>Press any key to continue

XmlDocument.CreateNode 方法效果演示

using System;
using System.Xml;

namespace CreateNode
{
 /// <summary>
 /// Class1 的摘要说明。
 /// </summary>
 class Class1
 {
  /// <summary>
  /// 应用程序的主入口点。
  /// </summary>
  [STAThread]
  static void Main(string[] args)
  {
//
// TODO: 在此处添加代码以启动应用程序
//
XmlDocument doc = new XmlDocument();
doc.LoadXml("<book>" +
 "  <title>Oberon's Legacy</title>" +
 "  <price>5.95</price>" +
 "</book>");
 
// Create a new element node.
XmlNode newElem;
newElem = doc.CreateNode(XmlNodeType.Element, "pages", ""); 
newElem.InnerText = "290";
 
Console.WriteLine("Add the new element to the document...");
XmlElement root = doc.DocumentElement;
root.AppendChild(newElem);
 
Console.WriteLine("Display the modified XML document...");
Console.WriteLine(doc.OuterXml);
  }
 }
}

效果:
Add the new element to the document...
Display the modified XML document...
<book><title>Oberon's Legacy</title><price>5.95</price><pages>290</pages></book>

Press any key to continue

站内搜索