【发布时间】:2016-11-10 08:48:04
【问题描述】:
我有一个 xml 文件:
<Address>
<Data2>
<Person>
<EMPL_NUM>>100</EMPL_NUM>
<NAME>Carl</NAME>
<ID_NUM>1</ID_NUM>
<IsRequired>0</IsRequired>
</Person>
<Person>
<EMPL_NUM>200</EMPL_NUM>
<NAME>Mark</NAME>
<ID_NUM>2</ID_NUM>
<IsRequired>0</IsRequired>
</Person>
<Person>
<EMPL_NUM>300</EMPL_NUM>
<NAME>Tanner</NAME>
<ID_NUM>3</ID_NUM>
<IsRequired>0</IsRequired>
</Person>
</Data2>
</Address>
我有一个文本框和一个按钮。当我输入“1”并按下按钮时,我的问题是如何将 xml 数据显示到 datagridview,其中文本框的值只会显示具有 ID_num = textbox.text 的数据
数据网格的预期输出:
if txtbox1.text = 1:
EMPL_NUM | Name | ID_NUM | IsRequired
100 | Carl | 1 | 0
if txtbox1.text = 3:
EMPL_NUM | Name | ID_NUM | IsRequired
300 | Tanner | 3 | 0
【问题讨论】:
-
你在问如何从你的 XML 文件中读取
ID_NUM = 1? -
是的,先生。如果 textbox1.text =1 那么这应该显示 empl_num、name、id_num 和 isrequired,其 id_num 等于 textbox1.text 的值
标签: c# xml datagridview