1, JS对HTML的操作是通过DOM来执行的,即JS通过DOM可以对HTML文档中的所有元素进行增删改查移,DOM给出了HTML文档中所有元素的访问入口,并提供了对这些元素进行增删改查移的方法和属性。
2,
//实例化一个XmlDocumentXmlDocument doc = new XmlDocument();string fileName = Server.MapPath(@"~\XML\XMLFile1.xml");//加载XmlDocumentdoc.Load(fileName);//得到文档的根节点XmlNode root = doc.DocumentElement;string info = "";foreach (XmlNode item in root.ChildNodes){info += item.Attributes.Item(0).Value;info += item.Attributes.Item(1).Value;foreach (XmlNode items in item.ChildNodes){info += items.Value;}info += "
";}Response.Write(info);
3,
//创建XML文档对象XmlDocument doc = new XmlDocument();//创建XML文档描述XmlDeclaration declaration = doc.CreateXmlDeclaration("1.0","utf-8",null);//创建根节点XmlNode root = doc.CreateNode(XmlNodeType.Element,"classes",null);//创建子节点XmlNode class1 = doc.CreateNode(XmlNodeType.Element,"class1",null);XmlNode name = doc.CreateNode(XmlNodeType.Text,null,null);name.Value = "张三";XmlAttribute att = doc.CreateAttribute("stuno");att.Value = "007";XmlAttribute atts = doc.CreateAttribute("age");atts.Value = "88";//在根节点添加班级节点class1.AppendChild(name);class1.Attributes.Append(att);class1.Attributes.Append(atts);root.AppendChild(class1);//在文档中添加文档描述doc.AppendChild(declaration);//在文档中添加根节点doc.AppendChild(root);//保存文档string filename = Server.MapPath(@"~\XML\classsss.xml");doc.Save(filename);
4,xml:本身是一个文本文件,用于存储数据的,有人把XML当成小型数据库来使用.
5.DOM树中节点:元素节点
属性节点
文本节点
注释节点
文档节点
6.
//创建xml文档对象XmlDocument doc = new XmlDocument();//创建xml文档描述XmlDeclaration declaration = doc.CreateXmlDeclaration("1.0", "utf-8", null);//创建根节点XmlNode root = doc.CreateNode(XmlNodeType.Element, "employee", null);List
7,
//将dataset转换为listDataSet dd = Method();List