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

(4).读取XML文件

//读取XML文件
//1、LoadfromFile装入XML文件
//2、指定路径,激活读取
//3、从内存流读取
//4、从网络上直接获取
//1、LoadfromFile装入XML文件
procedure TForm1.Button1Click(Sender: TObject);
begin
XMLDocument1.LoadfromFile('c:\temp\test.xml');
// XMLDocument1.Active := True;
Memo1.Lines := XMLDocument1.XML;
end;
//2、指定路径,激活读取
procedure TForm1.Button9Click(Sender: TObject);
begin
XMLDocument1.FileName := 'c:\temp\test.xml';
XMLDocument1.Active := True;
ShowMessage(FormatXMLData(XMLDocument1.XML.Text));
end;
//3、从内存流读取
procedure TForm1.Button2Click(Sender: TObject);
var
ms: TMemoryStream;
begin
ms := TMemoryStream.Create;
ms.LoadfromFile('c:\temp\test.xml');
XMLDocument1.LoadfromStream(ms);
Memo1.Lines := XMLDocument1.XML;
ms.Free;
end;
//4、从网络上直接获取
procedure TForm1.Button10Click(Sender: TObject);
begin
XMLDocument1.LoadfromFile('http://www.************8/*.xml');
ShowMessage(FormatXMLData(XMLDocument1.XML.Text));
end;


相关文档:

python minidom 写xml示例

以下是一个通过minidom模块写文件的完整示例,是在最近做的项目Walle上面用到的,这个示例的目的是生成一个如下的格式的xml,文件格式为无BOM utf-8。
生成xml文件格式:
<?xml version="1.0" encoding="utf-8"?> 
<coverages> 
    <coverage> 
    ......

Java操作XML文件 dom4j 篇【转】

在项目中,我们很多都用到了xml文件,无论是参数配置还是与其它系统的数据交互。
今天就来讲一下Java 中使用dom4j来操作XML文件。
我们需要引入的包:
//文件包
import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.FileWriter;
//工具包
import java.util.Itera ......

SAXReader的主要用法(XML)


java 代码
package com.dc.framework.taglib;   
import java.io.FileInputStream;   
import java.io.FileNotFoundException;   
import java.util.HashMap;   
import java.util.Iterator;   
import java.util.List; &nb ......

java 对xml的增删改查

<?xml version="1.0" encoding="UTF-8"?>
<root>
 <person id="1">
  <username >xiaoma</username>
  <password>xiaoma</password>
 </person>
 <person id="2">
  <username>manager</username> ......

InfoPath开发:获取XML文件中的数据

本文示例源代码或素材下载
  本节的内容:
  如何在InfoPath中使用数据连接来从XML文件中获取数据
  如何通过代码来修改数据连接中的XML文件路径
  打开Visual Studio 2008,以“InfoPath 2007表单模板”为项目模板新建一个项目。
  项目创建完后,就会看到一个空空如也的mainifest.xsf文件,这 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号