0
我有以下DTD-XML文件(來自MSAccess),並且將用它來以編程方式創建我的CoreData模型。可以通過DTD-XML文件以編程方式創建CoreData模型嗎?
這裏的每個ELEMENT變成一個實體,與其中列出的每個ATTLIST屬性都有一對一的關係。
這甚至可能嗎?
<?xml version="1.0" encoding="UTF-8"?>
<!ELEMENT league (date, time, version, season, division+)>
<!ELEMENT date EMPTY>
<!ATTLIST date
year CDATA #REQUIRED
month CDATA #REQUIRED
date CDATA #REQUIRED
day CDATA #REQUIRED
>
<!ELEMENT division (team+)>
<!ATTLIST division
id CDATA #REQUIRED
label CDATA #REQUIRED
>
<!ELEMENT season EMPTY>
<!ATTLIST season
season CDATA #REQUIRED
>
<!ELEMENT sports-statistics (league)>
<!ELEMENT team EMPTY>
<!ATTLIST team
id CDATA #REQUIRED
city CDATA #REQUIRED
name CDATA #REQUIRED
alias CDATA #REQUIRED
>
<!ELEMENT time EMPTY>
<!ATTLIST time
hour CDATA #REQUIRED
minute CDATA #REQUIRED
second CDATA #IMPLIED
timezone CDATA #REQUIRED
utc-hour CDATA #REQUIRED
utc-minute CDATA #REQUIRED
>
<!ELEMENT version EMPTY>
<!ATTLIST version
number CDATA #REQUIRED
>