xmlのノードをc#で追加、更新、または削除するにはどうしたらいいですか?私のXMLは以下の通りです。私はtransactionID
ノードがほしくない。 corelationID
ノードの後に<Transformation>XML</Transformation>
というノードを追加します。c#を使用したxmlの操作
<?xml version="1.0" ?>
<GovTalkMessage xmlns="http://www.govtalk.gov.uk/CM/envelope">
<EnvelopeVersion>2.0</EnvelopeVersion>
<Header>
<MessageDetails>
<Class>HMRC-VAT-DEC</Class>
<Qualifier>poll</Qualifier>
<Function>submit</Function>
<TransactionID />
<CorrelationID>1B93D48C02D740C6B79DE68A27F3ADE5</CorrelationID>
<ResponseEndPoint PollInterval="10">https://secure.dev.gateway.gov.uk/poll</ResponseEndPoint>
<GatewayTimestamp>2011-04-05T07:41:43.018</GatewayTimestamp>
</MessageDetails>
<SenderDetails />
</Header>
<GovTalkDetails>
<Keys />
</GovTalkDetails>
<Body />
</GovTalkMessage>
私はFramework 2.0を使用しています。だからLinqを使用することはできません。他の方法はありますか? – sachin
@shakul:はい、XmlDocumentとXmlElementを使用できます。しかし、コードはもっと醜いでしょう:( –