我想为以下数据(以表格表示)编写一个 XML 文件:
Account table:
account-number balance
100 1000
719 9000
715 -3000
600 100
Costumers table:
account-number street city id
100 ... ... ...
719 ... ... ...
715 ... ... ...
715 ... .... ...
600 ... ... ...
由于这是我第一次用 XML 编写,我对 DTD 文件有点困惑。这是我写的:
<!ELEMENT bank (costumer)*>
<!ELEMENT costumer (account, street, city, id)>
<!ELEMENT account (account-number, balance)>
<!ELEMENT account-number (#PCDATA)>
<!ELEMENT balance (#PCDATA)>
<!ATTLIST balance currency CDATA #FIXED "usd">
<!ELEMENT street (#PCDATA)>
<!ELEMENT city (#PCDATA)>
<!ELEMENT id (#PCDATA)>
这个表格真的符合我的意图,还是我有任何错误?你有什么要在我的代码中添加/更改的,所以最适合描述这些表吗?