l--*_*''' -1 xml vb.net asp.net
<?xml version="1.0" encoding="utf-8" ?>
<Countries>
<Country>
<ID>1</ID>
<Name>Nepal</Name>
</Country>
<Country>
<ID>2</ID>
<Name>India</Name>
<Country>
<ID>3</ID>
<Name>China</Name>
</Country>
<Country>
<ID>4</ID>
<Name>Bhutan</Name>
</Country>
<Country>
<ID>5</ID>
<Name>USA</Name>
</Country>
</Country>
</Countries>
Run Code Online (Sandbox Code Playgroud)
使用DataSet()我只提取国家的名称,并将其放入asp.net的下拉列表中.有这个ID标签有什么意义?这是一个xml要求吗?
它不是XML要求.它可能是标准的唯一标识符.这样,如果国家的名称发生变化(这似乎经常发生),这使您可以自由地在此文件中更改它而不会搞砸依赖数据,因为其他数据应该存储ID,而不是国家/地区名称.
使用该ID的另一个原因是您的应用程序可能需要以不同语言显示相同的国家/地区名称.然后,您的应用程序可以向用户显示相应的翻译名称,但就用户选择国家/地区时存储的数据而言,应严格基于ID.
| 归档时间: |
|
| 查看次数: |
692 次 |
| 最近记录: |