小毛驴xml初步试验
XmlDocument xmldoc = new XmlDocument();//创建xml文档对象
XmlNode root;//根节点
xmldoc.Load(Server.MapPath("address.xml"));//加载xml文档
root = xmldoc.DocumentElement;//获取根节点
XmlElement student = xmldoc.CreateElement("student");//创建元素
XmlElement node1 = xmldoc.CreateElement("stuName");
node1.InnerText = stuName.Text.Trim();//给元素内文本赋值
XmlElement node2 = xmldoc.CreateElement("phone");
node2.InnerText = phone.Text.Trim();
XmlElement node3 = xmldoc.CreateElement("qq");
node3.InnerText = qq.Text.Trim();
XmlElement node4 = xmldoc.CreateElement("email");
node4.InnerText = email.Text.Trim();
XmlElement node5 = xmldoc.CreateElement("home");
node5.InnerText = home.Text.Trim();
XmlElement node6 = xmldoc.CreateElement("headImage");
node6.InnerText = headImage.Text.Trim();
XmlElement node7 = xmldoc.CreateElement("work");
node7.InnerText = work.Text.Trim();
student.AppendChild(node1);//将指定节点添加到该节点子节点列表的末尾
student.AppendChild(node2);
student.AppendChild(node3);
student.AppendChild(node4);
相关文档:
添加记录到ds保存到xml
DataSet ds = new DataSet("myDs");
//从XML中读取数据
ds.ReadXml(Serve ......
这个是参照ibm网站上的文章做的。
xml源文件:
<?xml version="1.0"?>
<!DOCTYPE rss PUBLIC
"-//Netscape Communications//DTD RSS 0.91//EN"
"http://my.netscape.com/publish/formats/rss-0.91.dtd"
>
<rss version="0.91">
<channel>
<title>Meerkat: An Open2 Wire Servic ......
import java.awt.Image;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import javax.imageio.ImageIO;
public class createXml
{
public static boolean writeXml(String path,String dir,String wpath,String wname)
{
File[] files = ReaderListFiles(path);
boo ......
一: XML的运用场合
XML语言出现的根本目标在于描述在现实生活中经常出现的有关系的数据。在XML语言中,它允许用户自定义标签。一个标签用于描述一段数据;一个标签可分为开始标签和结束标签,在开始标签和结束标签之间,又可以使用其它标签描述其它数据,以此来实现数据关系的描述。例如:
&nb ......