XML文件操作
XmlDocument doc = new XmlDocument();
string strtxt = "";
doc.Load(Server.MapPath("XMLFile1.xml"));
XmlNode root = doc.DocumentElement;
foreach (XmlNode personElement in root.ChildNodes)
{
strtxt += "ID=" + personElement.Attributes["id"].Value + "value=" + personElement.Attributes["value"].Value + "</br>";
foreach (XmlNode xmlchild in personElement.ChildNodes)
{
strtxt += " 二级:ID=" + xmlchild.Attributes["id"].Value + "value=" + xmlchild.Attributes["value"].Value + "</br>";
foreach (XmlNode xmlchild2 in xmlchild.ChildNodes)
{
strtxt += " 三级:ID=" + xmlchild2.Attributes["id"].Value + "value=" + xmlchild2.Attributes["value"].Value + "</br>";
}
&n
相关文档:
本文转自:http://blog.csdn.net/wqf363/archive/2006/11/18/1394600.aspx
使用简介
数据类型:
xmlChar 替代char,使用UTF-8编码的一字节字符串。如果你的数据使用其它编码,它必须被转换到UTF-8才能使用libxml的函数。
XmlDoc 包含由解析文档建立的树结构,xmlDocPtr是指向这个结构的指针。
xmlNodePtr and xm ......
前提:1.Jdom的架构已经导入
步骤:
用JDOM读取XML文件需先用org.jdom.input.SAXBuilder对象的build()方法创建Document对象,
然后用Document类、Element类等的方法读取所需的内容。
<?xml version="1.0" encoding="UTF-8"?>
<HD>
<disk name="C">
<capacity>8 ......
该实例首先需要创建数据库,数据库Test唯一表test,该表具有三个列分别为c1,c2,c3, int型,请自行建立数据库并插入几行测试数据。
然后我们希望能将数据库中的数据读取出来,我在此处只是将数据库数据以数据集的方式存放在本地中, ......
(一) 先讲一下XML中的物殊字符,手动填写时注意一下。
字符 字符实体
& &n ......