我可以从SQLite数据库生成XML数据吗?

Joh*_*ito 20 xml sql sqlite xslt

在这样的数据库管理系统如Oracle或PostgreSQL存在用于从数据库中生成XML数据的功能:http://docs.oracle.com/cd/B19306_01/appdev.102/b14259/xdb13gen.htmHTTP://www.postgresql.组织/文档/电流/静态/功能,xml.html#AEN15086

我的问题是SQLite数据库中有类似的东西吗?可能有一些额外的工具,库甚至标准工具用于此目的?

Tus*_*rma 1

如果您使用C#.NET,则有两种方法。

  1. 您可以将数据放入数据集并使用 .WriteXml() 方法写入 xml 文件。

    var sqc = new SqlConnection(ConfigurationManager.ConnectionStrings["AddsConnectionString"].ConnectionString);       
    
    sqc.Open();
    
    var q = "select * from adv";
    
    var sqd = new SqlDataAdapter(q, sqc);
    
    var ds = new DataSet();
    
    sqd.Fill(ds,"adv");
    
    ds.WriteXml("d:/data.xml");
    
    Run Code Online (Sandbox Code Playgroud)

不要忘记包含 System.Xml

  1. 或者您可以使用Linq