XML 增删改查
using System;
using System.Collections.Generic;
using System.Text;
using System.Collections;
using System.Xml;
using System.Data;
public class Cls_XML
{
#region 创建xml文件
/// <summary>
/// 创建xml文件
/// </summary>
/// <param name="filepath"></param>
public void CreateXmlFile(string filepath, string filetext)
{
XmlDocument xmldoc = new XmlDocument(); //创建空的XML文档
//xmldoc.LoadXml("<?xml version='1.0' encoding='gb2312'?>" +
// "<bookstore>" +
// "<book genre='fantasy' ISBN='2-3631-4'>" +
// "<title>Oberon's Legacy</title>" +
// "<author>Corets, Eva</author>" +
// "<price>5.95</price>" +
// "</book>" +
// "</bookstore>");
xmldoc.LoadXml(filetext);
xmldoc.Save(filepath); //保存
}
#endregion
#region 为父节点添加 子节点(子节点可以带属性)
/// <summary>
/// 为父节点添加 子节点(ArrayList 存放 Hashtable 第一个是节点名称,其他为节点属性)
/// </summary>
/// <param name="filepath"></param>
/// <param name="PatentNod"></param>
/// <param name="arrL">ArrayList 存放 Hashtable 第一个是节点名称,其他为节点属性,存放</param>
&
相关文档:
1.
用XML结点的属性值查找相同结点的其它属性值[C#]
实现功能:
用XML结点的属性值查找相同结点的其它属性值,即如下的xml,输入一个001,能得出FistTag_Value这个值来.
1)首先,把下面的xml文档存在D盘目录下,命名为:Test.xml,xml文档内容如下
//-------------------------------------xml文档分割线- ......
转自江边孤鸟: http://blog.csdn.net/jbgh608/archive/2007/08/31/1767414.aspx
W3school 的xsl教程: http://www.w3school.com.cn/xsl/index.asp
产品几年前使用ASP,后来升级到.Net 1.1,再升级到2.0,一直都有用XSLT转换XML生成网页的方式,稍微整理下。
XML file:
<?xml version="1.0"& ......
using System;
using System.Data;
using System.Configuration;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using Syste ......
1、mian.mxml
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
layout="absolute" creationComplete="HTTPSrv.send();" width="242" height="442">
<mx:Script>
<!--[CDATA[
import mx.rpc.events.ResultEv ......