在form 窗体 利用xml和xsl来实现表的嵌套
先创建数据然后生成相应的xml文件
DataSet ds = new DataSet();
#region Parent Table
DataTable dt1 = new DataTable("Parent");
dt1.Columns.Add(new DataColumn("ParentID", typeof(int)));
dt1.Columns.Add(new DataColumn("Text", typeof(string)));
//UniqueConstraint uc = new UniqueConstraint("ParentIDKey", dt1.Columns[0], true);
//dt1.Constraints.Add(uc);
for (int i = 1; i < 10; i++)
{
dt1.Rows.Add(i, "parent" + i.ToString());
}
#endregion
#region ChildTable
DataTable dt2 = new DataTable("Child");
dt2.Columns.Add(new DataColumn("ChildID", typeof(int)));
dt2.Columns.Add(new DataColumn("Text", typeof(string)));
dt2.Columns.Add(new DataColumn("ParentID", typeof(int)));
//UniqueConstraint uc2 = new UniqueConstraint("Chil
相关文档:
books.xml:
Xml代码
<?xml version="1.0" encoding="UTF-8"?>
<books>
<!--This is a test for dom4j, jakoes, 2007.7.19-->
<book show="yes" ......
在使用Dom4j解析xml文档时,我们很希望有一种类似正则表达式的东西来规范查询条件,而xpath正是这样一种很便利的规则吧.
以下是本人用写的一个类,摘取部分代码;
Java代码
Java代码
String xmlName = path + "/" + userName + ".xml"; &n ......
文档及代码下载:http://www.dingos.cn/index.php?topic=1899.0
介绍
当菜单项是经常改变时,从XML文档中创建TreeView才当是非常有用的。例如,使用XML作为数据库存储记录。
这里有个简单示例。以防混淆这个例子比较简单。
背景
对XML、TreeView控件的应用,在Visual Studio中有助于理解这些步骤。
使用代码
注意 ......
和 & & amp;
单
引号 ' & apos;
双引
号 "   ......