xml转换为dataset
/// <summary>
/// 读取数据集并加入缓存
/// sea 2009-12-11
/// </summary>
/// <returns>结果集</returns>
private DataSet BindData()
{
if (Cache["ds"] == null)
{
XmlDocument xdoc = new XmlDocument();
xdoc.LoadXml(Service.TicketCancel.GetTicketCancel());
DataSet ds = CreatDataSet();
XmlNodeList xlist = xdoc.SelectSingleNode("/JIT-Cancel-Response").ChildNodes;
foreach (XmlNode xnode in xlist)
{
DataRow dr = ds.Tables[0].NewRow();
dr["id"] = xnode.Attributes["id"].Value;
dr["AirlineCompanyC"] = xnode.Attributes["AirlineCompanyC"].Value;
 
相关文档:
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.Arrays;
import java.util.List;
import org.dom4j.Document;
import org.dom4j.Element;
import org.dom4j.io.SAXReader;
public class XMLReader {
public static List ......
使用SAXReader需要导入dom4j-full.jar包。
dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom4j是一个非常非常优秀的Java XML API,具有性能优异、功能强大和极端易用使用的特点,同时它也是一个开放源代码的软件,可以在SourceForge上找到它。
&n ......
1.介绍
1)DOM(JAXP Crimson解析器)
DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而DOM被认为是基于树 ......
本文示例源代码或素材下载
本节的内容:
如何在InfoPath中使用数据连接来从XML文件中获取数据
如何通过代码来修改数据连接中的XML文件路径
打开Visual Studio 2008,以“InfoPath 2007表单模板”为项目模板新建一个项目。
项目创建完后,就会看到一个空空如也的mainifest.xsf文件,这 ......