我有类似下面的XML文件:解析XML数据XPath中
<Adresses>
<Address1>
<XPath>//Address/Local[001]/AddressLine1</XPath>
<Key>1</Key>
</Address1>
<Address2>
<XPath>//Address/Local[002]/AddressLine1</XPath>
<Key>2</Key>
</Address2>
<Address3>
<XPath>//Address/Local[003]/AddressLine1</XPath>
<Key>3</Key>
</Address3>
<Address4>
<XPath>//Address/Local[004]/AddressLine1</XPath>
<Key>4</Key>
</Address4>
<Address5>
<XPath>//Address/Local[005]/AddressLine1</XPath>
<Key>5</Key>
</Address5>
</Adresses>
我想使用XPath在C#来解析的XML值。在这种情况下,我想用元素<XPath>
上的本地[001]替换本地[002],本地[003],本地[004]和本地[005]。
你试图完成什么*部分是造成困难? –
你想用什么替换它们? – Reddog
我想用Local [001]替换Local [002],Local [003],Local [004]和Local [005]。在发布XML时也犯了一个错误。在Local [00X]部分之后,它应该分别是/ AddressLine1,/ AddressLine2,/ AddressLine3,/ AddressLine4和/ AddressLine5,它们将保持相同。 @Reddog – ncoder