xml格式化 100分,在线求xml格式使用xslt转换(其它方法也行)

来源:互联网  时间:2016/8/18 16:31:28

关于网友提出的“xml格式化 100分,在线求xml格式使用xslt转换(其它方法也行)”问题疑问,本网通过在网上对“xml格式化 100分,在线求xml格式使用xslt转换(其它方法也行)”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题:xml格式化 100分,在线求xml格式使用xslt转换(其它方法也行)
描述:

以下xml是通过ds.Tables[0].writeXml("aa.xml")输出的xml格式,如下所示:

  
    <None>
    NONE
    False
    
  

  
    Advantage Database Server
    ADVANTAGE
    False
    Provider=Advantage.OLEDB.1;Advantage Server Type=ADS_LOCAL_SERVER;Trim Trailing Spaces=TRUE
  

  
    Firebird
    FIREBIRD
    False
    
  

  
    IBM DB2
    DB2
    False
    Provider=IBMDADB2.1;Password=sa;User ID=UserID;Data Source=Source;Persist Security Info=True
  

  
    IBM iSeries (AS400)
    ISERIES
    False
    PROVIDER=IBMDA400; DATA SOURCE=MY_SYSTEM_NAME;USER ID=myUserName;PASSWORD=myPwd;DEFAULT COLLECTION=MY_LIBRARY;
  

  
    Interbase
    INTERBASE
    False
    
  

  
    Microsoft SQL Server
    SQL
    False
    Provider=SQLOLEDB.1;Persist Security Info=True;User ID=sa;Data Source=localhost
  

  
    Microsoft Access
    ACCESS
    False
    Provider=Microsoft.Jet.OLEDB.4.0;Data Source=northwind.mdb;User Id=;Password=
  

  
    MySQL
    MYSQL
    False
    Provider=MySQLProv;Persist Security Info=True;Data Source=test;UID=test;PWD=test;PORT=3306
  

  
    MySQL2
    MYSQL2
    False
    Database=test;Data Source=localhost;User Id=anonymous;Password=;
  

  
    Oracle
    ORACLE
    False
    Provider=OraOLEDB.Oracle.1;Password=Password;Persist Security Info=True;User ID=UserID;Data Source=DataSource
  

  
    Pervasive
    PERVASIVE
    False
    Provider=PervasiveOLEDB.8.60;Data Source=demodata;Location=Griffo;Persist Security Info=False
  

  
    PostgreSQL
    POSTGRESQL
    False
    
  

  
    PostgreSQL 8+
    POSTGRESQL8
    False
    
  

  
    SQLite
    SQLITE
    False
    
  

  
    VistaDB
    VISTADB
    False
    
  

  
    Delimited Text
    DELIMITEDTEXT
    True
    Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\TxtFilesFolder\;Extended Properties='text;HDR=Yes;FMT=Delimited'
  

  
    Microsoft SQL CE
    SQLCE
    True
    Data Source=C:\Program Files\Microsoft SQL Server Compact Edition\v3.1\SDK\Samples\Northwind.sdf
  


我希望将这个输出的xml转换到如下的格式



其中a,b,c,d四个属性分别对应原来内的四个元素
DefaultSetting对应原来的Table
DefaultSettings对应原来的NewDataSet
我想到的方法是使用xslt,或者有别的方法亦可,肯请指点

上一篇水晶报表导出问题
下一篇login 验证问题
明星图片
相关文章
《xml格式化 100分,在线求xml格式使用xslt转换(其它方法也行)》由码蚁之家搜集整理于网络,
联系邮箱:mxgf168#qq.com(#改为@)