XML 传递给我,以绑定到 C# 中的网格
本文关键字:网格 绑定 XML | 更新日期: 2023-09-27 18:31:15
我有一个程序,它调用另一个程序。这个程序返回了一些XML。有没有办法将此 XML 从内存绑定到数据网格或网格? 我找到的示例都显示了如何从文件绑定 xml,但我不在磁盘上,它在内存中,从另一个程序调用。 我的语法是什么?我只有一个变量,将 XML 作为 blob。如何将其放入数据网格?
if (Customer.ToString() != null)
{
var XmlIn = InvoiceQueryXml(Customer.ToString());
var XmlToParse = queries.Query(sessionId, "ARSQRY", XmlIn);
}
所以我的XML将在XmlToParse变量中。这就是我需要进入我的网格的东西。
提前感谢!
你可以从你的字节数组中获取字符串,然后像xml一样使用它。考考:
//buff is your byte array
string xmlStr = Encoding.UTF8.GetString(buff);
//now xmlStr contains your xml data and you can do something with it.
//For example load to xmlDocument
XmlDocument doc = new XmlDocument();
doc.LoadXml(xmlStr);