【发布时间】:2018-02-14 01:13:31
【问题描述】:
这里的 XML 完全是菜鸟,我有一个 XML 文件,其结构如下:
<Error_Codes>
<Test_1>
<Code>ABC</Code>
<Description>Item #1</Description>
</Test_1>
<Test_1>
<Code>DEF</Code>
<Description>Item #2</Description>
</Test_1>
<Test_2>
<Code>UVW</Code>
<Description>Item #3</Description>
</Test_2>
<Test_2>
<Code>XYZ</Code>
<Description>Item #4</Description>
</Test_2>
我想做的是让用户从前一个 ComboBox 中选择 Test 1 或 Test 2,然后用 XML 文件的 <Test 1> 部分中的值填充第二个 ComboBox(我们称之为 codeCBO),理想情况下codeCBO 中的每个项目的结构类似于Code-Description。我在网上查看并看到有很多 XML 教程,但我没有看到任何像我正在尝试做的事情。任何帮助/建议将不胜感激。
由于某种原因,Error_codes 结束标记没有显示在这里,但它在我正在使用的 XML 文件中
【问题讨论】:
-
这甚至不是有效的 XML。如果这实际上是您正在使用的格式而不是复制/粘贴错误,那么您将找不到 XML API 来帮助您获取数据。
-
我刚刚注意到我没有在空格中包含“_”字符,并且我忘记了最后的“”。除此之外,您还引用了哪些“无效 XML”? Visual Studio 在包含我忘记的内容的 XML 文件中没有发现错误
-
啊,我确实看到了复制错误。我将用我真正拥有的内容修改最上面的帖子(必须重写以不包括对工作敏感的内容)