[英]How to make an xml file in c# for use with .iqy which imports as a datatable
我想创建一个excel文件,其中数据被收集并自动更新我的站点并显示为数据表。
我试图从我创建的表中导出网站,但它没有格式化为数据表。
我还创建了一个xml文件并使用.iqy文件来获取数据,但它仍未作为数据表导入
这是我的.iqy文件,它将导入数据但不能导入xml
WEB
1
http://localhost:55369/files/SerializationOverview.xml
这是我的测试xml文件
<?xml version="1.0"?>
<bookstore>
<book category="COOKING">
<title lang="en">Everyday Italian</title>
<author>Giada De Laurentiis</author>
<year>2005</year>
<price>30.00</price>
</book>
<book category="CHILDREN">
<title lang="en">Harry Potter</title>
<author>J K. Rowling</author>
<year>2005</year>
<price>29.99</price>
</book>
<book category="WEB">
<title lang="en">Learning XML</title>
<author>Erik T. Ray</author>
<year>2003</year>
<price>39.95</price>
</book>
</bookstore>
提前感谢您的任何帮助,非常感谢。
阅读.iqy文件的第三行/最后一行:
var url = File.ReadLines(@"query.iqy").Take(3).Last();
然后像下载一样下载xml:
using (var wc = new System.Net.WebClient())
{
contents = wc.DownloadString(url);
}
然后使用XDocument.Parse(contents)
解析xml,浏览xml并将数据写入数据库。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.