このコードで C# を使用して xmldocument を生成しました。
protected XDocument generateXML()
{
XDocument xdoc = new XDocument(
new XDeclaration("1.0", "utf-8", "yes"),
new XElement("Invoices",
new XElement("Invoice",
new XElement("InvoiceNumber", "s10838652")
.......
return xdoc;
}
そして別の方法で私が持っている:
public override void RunWintrackConnector()
{
XDocument xml = generateXML();
.....
次に、各 XML ノードにデータを配置します (s10838652 の代わりに (string.Concat(bill.invoice, bill.num);) を InvoiceNumber ノードに割り当てます)。
私は正しい部分を持っていますが、xmlの各ノードにアクセスする方法がわかりません:
xmlnode(for example InvoiceNumber) = Win2.IntegrationXML.XMLMisc.DirtyData.getStringValue(string.Concat(bill.invoice, bill.num));