C# Xml到Datagrid,显示所选发票中的行 我不明白,如果你找到了就给我看标签好吗?不获取信息的目的是什么?你能举一个输出的例子吗?我有另一个datagridview,所有发票都在xml文件中。我需要在双击所选发票时,在另一个网格中查看发票中的所有行。
Xml到Datagrid,显示所选发票中的行C# Xml到Datagrid,显示所选发票中的行 我不明白,如果你找到了就给我看标签好吗?不获取信息的目的是什么?你能举一个输出的例子吗?我有另一个datagridview,所有发票都在xml文件中。我需要在双击所选发票时,在另一个网格中查看发票中的所有行。 ,c#,vb.net,C#,Vb.net,Xml到Datagrid,显示所选发票中的行 我不明白,如果你找到了就给我看标签好吗?不获取信息的目的是什么?你能举一个输出的例子吗?我有另一个datagridview,所有发票都在xml文件中。我需要在双击所选发票时,在另一个网格中查看发票中的所有行。 <Documents> <Sales> <Total>81678.600000</Total> <Invoice> <InvoiceNum&
我不明白,如果你找到了就给我看标签好吗?不获取信息的目的是什么?你能举一个输出的例子吗?我有另一个datagridview,所有发票都在xml文件中。我需要在双击所选发票时,在另一个网格中查看发票中的所有行。
<Documents>
<Sales>
<Total>81678.600000</Total>
<Invoice>
<InvoiceNum>153</InvoiceNum>
<Date>2013-03-01</Date>
<Customer>2589</Customer>
<Line>
<ProductId>AT.02-2584</ProductId>
<Description>Product 1</Description>
<Quantity>1.000</Quantity>
<UnitPrice>265.140000</UnitPrice>
</Line>
</Invoice>
<Invoice>
<InvoiceNum>154</InvoiceNum>
<Date>2013-03-01</Date>
<Customer>2589</Customer>
<Line>
<ProductId>AT.02-2584</ProductId>
<Description>Product 1</Description>
<Quantity>1.000</Quantity>
<UnitPrice>265.140000</UnitPrice>
</Line>
<Line>
<ProductId>AT.02-2599</ProductId>
<Description>Product 2</Description>
<Quantity>1.000</Quantity>
<UnitPrice>85.100000</UnitPrice>
</Line>
</Invoice>
</Sales>
filepath1 = "C:\Users\Documents\Teste.xml"
Dim xml As XDocument = XDocument.Load(filepath1)
Dim query = From xe In xml.Descendants("Invoice")
Where xe.Element("InvoiceNum").Value = "153"
Select New With {
.Invoice = xe.Element("InvoiceNum").Value,
.Date = xe.Element("Date").Value
}
DataGridView1.DataSource = query.ToArray