请教!!!
protected void Init() //帮忙整体的介绍下,LIVE41,拜托,谢谢!!!急!!!{
this.XmlDoc = new XmlDocument(); //新建一个Xml文档
switch(this.Type.ToLower()) // ToLower()是返回此 System.String 的小写形式的副本,返回时使用当前区域性的大小写规则。
{
case "form":this.XmlDoc.LoadXml("<Form Name='' ></Form>");break;
case "list":this.XmlDoc.LoadXml("<List Name='' Fields=''></List>");break;
case "enum":this.XmlDoc.LoadXml("<Enum Name='' ></Enum>");break;
case "param":this.XmlDoc.LoadXml("<Param Name=''></Param>");break;
}
this.XmlEle=this.XmlDoc.DocumentElement;
}









又来?
using System;
using System.IO;
using System.Xml;
public class Sample
{
public static void Main()
{
//Create the XmlDocument.
XmlDocument doc = new XmlDocument();
doc.LoadXml("<?xml version='1.0' ?>" +
"<book genre='novel' ISBN='1-861001-57-5'>" +
"<title>Pride And Prejudice</title>" +
"</book>");
//Display the document element.
Console.WriteLine(doc.DocumentElement.OuterXml);
}
}
大概就是根据当前输入字符来判断读取XML文件的指定段之间的内容,然后传给XmlEle(又是一个我不知道什么的定义),关键是this,this就是本文件或者本类,this.Type判断本类的类型,此处的Type是属性,但是我始终不知道你的this的定义是什么,所以没法解释。
不用感谢在下啦,你的帖子不吓人,是我没有耐性而已,不好意思。不过这里始终不是csdn,论坛里的高手们都回家过年了,很少上来回帖,要不一定有更详尽的回帖。