ドキュメントにこのXML要素の文字列があります
<dmc><avee><modelic></modelic><sdc></sdc><chapnum></chapnum><section></section>
<subsect></subsect><subject></subject><discode></discode><discodev></discodev>
<incode></incode><incodev></incodev><itemloc></itemloc></avee></dmc>
私がする必要があるのは、Linqを使用してユーザーが入力した変数をこれらの要素に入力することです。私は現在持っています:
XDocument doc = XDocument.Load(sgmlReader);
doc.Element("modelic").Add(MI);
doc.Element("sdc").Add(sd);
doc.Element("chapnum").Add(sys);
doc.Element("section").Add(subsys);
doc.Element("subsect").Add(subsubsys);
doc.Element("subject").Add(unit);
doc.Element("discode").Add(dc);
doc.Element("discodev").Add(dcv);
doc.Element("incode").Add(infcode);
doc.Element("incodev").Add(infCV);
doc.Element("itemloc").Add(loc);
(はい、私はsgmlReaderを使用していますが、これは他の分野の私のプログラムでは正常に機能します)NullReferenceException was unhandled - Object reference not set to an instance of an object
。
何かアイデア/提案をお願いしますか?