1
A
回答
4
您是指XML DTD中的元素聲明嗎?
以下聲明意味着元素「name」必須只有一個「a」或「b」元素。
<!ELEMENT name (a | b) >
下面是一個例子實例(使用一個內部子集,而不是外部的DTD):
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE name [
<!ELEMENT name (a | b) >
<!ELEMENT a (#PCDATA)>
<!ELEMENT b (#PCDATA)>
]>
<name>
<a/>
</name>
注:「(一,二)」在這個問題上的標題將意味着只有一個「一個「元素後跟正好一個」b「元素。
這裏有一個模式例如以防萬一:
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
<xs:element name="name">
<xs:complexType>
<xs:choice>
<xs:element ref="a"/>
<xs:element ref="b"/>
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element name="a" type="xs:string"/>
<xs:element name="b" type="xs:string"/>
</xs:schema>
相關問題
- 1. 在賦值A(:) = B中,A和B中元素的數量必須相同
- 2. 在賦值A(:) = B中,A和B中元素的數量必須相同
- 3. 需要詳細說明「在賦值A(I)= B中,B和I中元素的數量必須相同」
- 4. 需要WeakMap(A,B) - >Ç
- 5. DOCTYPE在HTML5中必須大寫嗎?
- 6. 錯誤:A(:) = B,在A元素和B的數目必須是相同的
- 7. 在分配A(:) = B,A和B的元素必須是相同的
- 8. 在賦值A(I)= B中,B和I中的元素數必須相同
- 9. 錯誤solve.default(A,B):「A」(4×1)必須是正方形
- 10. 在RoR中,如果我說A has_one B,那麼A是否必須有一個B?
- 11. 必須實現接口A或接口B(只有一個)
- 12. 當B類從A類繼承時,它是否必須是「B類是 - A類」?
- 13. 在分配A(I)= B,B中元素的個數,我必須相同
- 14. 在分配A(I)= B,B中的元素的數量和我必須相同
- 15. 如果(a && b)比(a)如果(b)需要更多時間?
- 16. 必須在Joomla頁面聲明!doctype?
- 17. 我需要在C中添加字符串字符。A + B必須= C.字面意思
- 18. 錯誤:'在賦值A(:) = B中,A和B中元素的數量必須相同'
- 19. 它需要一個slugfield在django中必須是唯一的嗎?
- 20. 在PHP OOP中$ a =&$ b,$ a = $ b和$ a = clone $ b之間的區別OOP
- 21. element.parentNode.removeChild(element)之前是否需要element.removeEventListener()?
- 22. * a = b和a =&b之間的差異?
- 23. 錯誤與賦值A(I)= B,B和I中的元素數必須相同
- 24. [b] [b = a,0]如何在a和b之間交換?
- 25. jquery函數(a,b)需要說明
- 26. XML驗證錯誤-Root元素必須匹配doctype
- 27. ||之間的區別a = b和a = a || b在紅寶石?
- 28. MATLAB:???在一個賦值A(I)= B中,B和I中的元素數必須相同
- 29. HTML5 Doctype + JS庫 - 必要?
- 30. a + = b和a = + b之間的區別是什麼,a ++和++ a?
我相信這就是我要找的 - 將對其進行測試,並隨後接受! – Dirk 2011-02-11 22:09:43