gpt4 book ai didi

c# - XDocument.Load "Illegal characters in path."错误,但是当我测试函数时,有 XML

转载 作者:数据小太阳 更新时间:2023-10-29 01:46:22 24 4
gpt4 key购买 nike

我用这行代码在路径中得到错误的非法字符

var doc = XDocument.Load(openBatch.GetOpenBatchSummary("xxxx", "xxxx", "xxxx", "", "", ""));
var summary = from r in doc.Descendants("OpenBatchSummary")
select new
{
PaymentTypeID = r.Element("Payment_Type_ID"),
Return = r.Element("Return"),
Sale = r.Element("Sale"),
};
foreach (var i in summary)
{
ListViewItem it = new ListViewItem(i.PaymentTypeID.ToString());
it.SubItems.Add(i.Sale.ToString());
it.SubItems.Add(i.Return.ToString());
listView1.Items.Add(it);
}

但是当我通过这行代码测试时,有 xml 数据

var test = openBatch.GetOpenBatchSummary("xxx", "xxxx", "xxx", "", "", "");
MessageBox.Show(test);

这是输出:

enter image description here

最佳答案

使用 XDocument.Parse,而不是 XDocument.Load。您正在尝试以这种方式从文件加载内容。

关于c# - XDocument.Load "Illegal characters in path."错误,但是当我测试函数时,有 XML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13925523/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com