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

xml操作

添加记录到ds保存到xml            
DataSet ds = new DataSet("myDs");
            //从XML中读取数据
            ds.ReadXml(Server.MapPath(@".dbdbGuest.xml"));
            //以下为添加记录
            DataRow dr = ds.Tables[0].NewRow();
            dr["Name"] = tbName.Text.Trim();
            dr["City"] = tbCity.Text.Trim();
            dr["Email"] = tbEmail.Text.Trim();
            dr["Message"] = tbComments.Text.Trim();
            dr["STime"] = DateTime.Now.ToString();
            ds.Tables[0].Rows.Add(dr);
            //写回XML
            ds.WriteXml(Server.MapPath(".\db\dbGuest.xml"));
 用ds显示xml
DataSet ds = new DataSet();
            ds.ReadXml(Server.MapPath(@".dbdbGuest.xml"));
            dgShow.DataSource = ds.Tables[0].DefaultView;
            dgShow.DataBind();
 xml添加到ArrayList
<?xml version="1.0" encoding="utf-8" ?>
  <PEOPLE>
    <PERSON>张三</PERSON>
    <PERSON>李四</PERSON>
  </PEOPLE>
    XmlDocument doc = new XmlDocument();
   &


相关文档:

dom4j读取xml文件例子

package com.test.dom4j;
import java.io.*;
import java.util.*;
import org.dom4j.*;
import org.dom4j.io.*;
public class MyXMLReader {
public static void main(String arge[]) {
try {
File f = new File("src/testxml.xml");
SAXReader reader = new SAXReader();
Document doc = reader.rea ......

xml中特殊符号的转换

调试时发现日志报如下错误 org.xml.sax.SAXParseException
发现是xml对特殊符号要做处理,几个特殊符号如下:
&lt; < 小于号
&gt; > 大于号
&amp; & 和
&apos; ' 单引号
&quot; " 双引号
在xml中把特殊符号用上述转下即好了 ......

C#修改XML的简单例子

接上一篇《C#写XML的简单例子》
这个例子要修改XML文件中结点的属性和和元素的文本
1 原xml文件 bookstore.xml
<?xml version="1.0" encoding="gb2312"?>
<bookstore>
  <book genre="love" ISBN="1234123">
    <title>who am i </title>
    &l ......

C#删除XML结点的简单例子

接上一篇
删除原genre属性,删除leixing=love的所有结点。
1 原xml文件 bookstore.xml
<?xml version="1.0" encoding="gb2312"?>
<bookstore>
  <book genre="love" ISBN="1234123">
    <title>who am i </title>
    <author>who</aut ......

XmlDocument.LoadXML+如何构造xml字符串

http://topic.csdn.net/u/20080905/10/caea1689-4582-417a-8723-d008a3ae1a10.html?550638422
            tringBuilder sb = new StringBuilder();
            sb.Append(" <?xml version=\"1.0\"?> ");
    ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号