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

保存和加载XML文档

标签:数据访问     ADO.NET
      保存和加载XML文档      Save()方法&Load()方法:
     在用LINQ to XML方法Save()把XML文档保存到文件时,会自动创建文档开头的声明,一般不需要用XDeclaration()来创建。      XDocument.Load()是静态的,可以加载由别的程序创建的文档,创建XDocument实例。
     例:
         XDocument xdoc = new XDocument(..............);
         string xmlFileName = @"C:\......\example.xml";
         xdoc.Save(xmlFileName);    //将构造好的XML文档,存储为文件

         XDocument xdoc2 = XDocument.Load(xmlFileName);    //将磁盘中的文档读取出来
         Cosole.WriteLine(xdoc2);
         ......
                      从字符串加载XML:
        XDocument xdoc = XDocument.Parse(@"......."); //Parse通过字符串创建XML文档
        
    声明一个ASCII码的XML文档头:
        xdoc.Declaration = new XDeclaration("1.0","us-ascii","yes");


相关文档:

DataSet XMl DateTable 互转

/// <summary>
/// DataTable-------------------->XML --String
/// </summary>
public static String ToXmlString(DataTable dt)
{
StringWriter tr = new StringWriter();
try
{
dt.WriteXml(tr); ......

php数据库导出类 导出JSON,XML,WORD,EXCEL

from:http://www.xland.com.cn/article/7/81/0804/28778.htm
本类实现:
数据库信息导出:word,excel,json,xml,sql
数据库恢复:从sql,从文件
具体用法:
首先新建测试用数据库mytest,然后在里面建张表
PHP代码:
以下是代码片段:
--
-- 表的结构 `test`
--
CREATE TABLE `test` (
   `id ......

javascript动态装入XML数据


使用javascript创建Microsoft XML DOM,就可以完成这一工作.
// 装入数据.
var source = new ActiveXObject("Microsoft.XMLDOM");
source.async = false
source.load("history.xml");
// 装入样式表.
var stylesheet = new ActiveXObject("Microsoft.XMLDOM");
stylesheet.async = false
stylesheet.load( ......

怎么样在网页上读取远程xml的数据

 本文转自:http://www.10086web.com/html/wangluobiancheng/Xmlbiancheng/2009/0612/90.html
一个客户提供一个股价的信息,要求放在页面上,显示一些数据,需要从远程获取xml,然后解析写在网页上,开始不会觉得很难,其实蛮简单的,先用javascript写了一个:
<mce:script language=javascript><!--

......

xml文件操作小结 关于方法SelectSingleNode的用法

最常见的XML数据类型有:Element, Attribute,Comment, Text.
  Element, 指形如<Name>Tom<Name>的节点。它可以包括:Element, Text, Comment, ProcessingInstruction, CDATA, and EntityReference.
  Attribute, 指在<Employee id=”12345”>中的粗体部分。
 &nb ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号