【发布时间】:2013-02-01 13:11:39
【问题描述】:
我有类似于
的字符串xmlDataEntAddAttr = @"<ADDITIONAL INFO>
<Host> Test Host Name </Host>
<IP Address>Test IP Address</IP Address>
<Domain>Test Domain</Domain>
<Host Method>Test Host Method</Host Method>
<Flag>Test Flag</Flag>
</ADDITIONAL INFO>";
如何将其读入一个字符串列表,其中包含标签名称和值,或者在任何集合中。
请不要像<Host></Host> 这样的内部标签可以是任何值,只有常量这里是根表示<ADDITIONAL INFO></ADDITIONAL INFO>。
请提出任何解析方法。
【问题讨论】:
-
字符串列表是什么意思?你想让你的列表包含 5 个元素,每个元素都有 5 个标签的值吗?还是您也想要标签本身?具体来说,我想知道您是否想要
<Host> Test Host Name </Host>或Test Host Name在您的列表中 -
@psubsee2003 我想要标签名称
<Host></Host>和标签值Test Host Name在列表或任何集合中
标签: c# xml linq collections