易截截图软件、单文件、免安装、纯绿色、仅160KB

读写xml所有节点个人小结 和 读取xml节点的数据总结

//打开某文件(假设web.config在根目录中)
     string filename=Server.MapPath("/") + @"WebApplication1\web.config";
     XmlDocument xmldoc= new XmlDocument();
     xmldoc.Load(filename);
     //得到顶层节点列表
     XmlNodeList topM=xmldoc.DocumentElement.ChildNodes;
     foreach(XmlElement element in topM)
     {
      if(element.Name.ToLower()=="appsettings")
      {
       //得到该节点的子节点
       XmlNodeList nodelist=element.ChildNodes;
       if ( nodelist.Count >0 )
       {
        //DropDownList1.Items.Clear();
        foreach(XmlElement el in nodelist)//读元素值
        {
         //DropDownList1.Items.Add(el.Attributes["key"].InnerXml);
         //this.TextBox2.Text=el.Attributes["key"].InnerText;
         this.TextBox2.Text=el.Attributes["key"].Value;
         this.Label1.Text=el.Attributes["value"].Value;
             //同样在这里可以修改元素值,在后面save。
          //   el.Attributes["value"].Value=this.TextBox2.Text;
        }
       }
      }
     }
     xmldoc.Save(filename);
在某节点下增加一个元素,并设置值:
     if(element.Name.ToLower()=="appsettings")
     {
 &n


相关文档:

使用kxml解析xml文件(一)

这个是参照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 ......

使用XMLList读取XML数据


使用XMLList读取XML数据
  XML对象提供了一个返回XMLList类型的方法elements(),既返回所有XML对象的子元素节点,随后我们可以通过for each语句循环则可访问到整个XML数据内容。以上面创建内部XML文档的XML数据为例,详细见如下代码块:
varlist:XMLList=pXml.elements();
foreach(varelement:XMLinlist)
{
  // ......

java读取xml文件

import java.io.File;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Set;
import java.util.Iterator;
import org.dom4j.Document;
import org.dom4j.DocumentException;
import org.dom4j.Element;
import org.dom4j.io.SAXReader;
public class ReadSetting {
......

XML 文件sax解析 之创建document对象

一.生成document对象。
import org.jdom.*;
import org.jdom.input.SAXBuilder;
public class ReportDocUtil {
  public ReportDocUtil() {
  }
  /**
   * <p>Description:covert xml file to Document</p>
   * @param url 格式xml文件的存放的相对路径
 & ......

关于利用cmarkup类将xml转成树的递归代码

近来自己在做xml的解析器。利用到了cmarkup类,就当做存储吧!有需要的朋友可以瞄几眼。
HTREEITEM itemTemp1,itemTemp2;
 CString str1,str2;
 char strtemp[100];
 static bool result = true;
  strtemp[0] = 0;
  if (result)
  {
   xml.FindElem();
  }
&nbs ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号