【发布时间】:2017-01-09 20:54:57
【问题描述】:
我必须用修改后的值更新原始 XML 文件。以下是我的示例 XML 文件:
<request>
<facility>
<alternateIDs>
<alternateID code="ALT8">11111111</alternateID>
<alternateID code="ALT12">111111111</alternateID>
<alternateID code="ALT">1111111111</alternateID>
<alternateID code="ALT1">11111111</alternateID>
<alternateID code="ALT9">11111111</alternateID>
<alternateID code="ALT3">111111111</alternateID>
</alternateIDs>
</facility>
</request>
现在我要查找alternateID code="ALT" 并将其值更改为00000000。我的最终文件应如下所示:
<request>
<facility>
<alternateIDs>
<alternateID code="ALT8">11111111</alternateID>
<alternateID code="ALT12">111111111</alternateID>
<alternateID code="ALT">00000000</alternateID>
<alternateID code="ALT1">11111111</alternateID>
<alternateID code="ALT9">11111111</alternateID>
<alternateID code="ALT3">111111111</alternateID>
</alternateIDs>
</facility>
</request>
如何使用XElement 和XAttributes 实现此目的?我不熟悉 XML 和 C#。任何帮助表示赞赏!
【问题讨论】:
标签: c# xml visual-studio-2008 ssis