1
該元素的XSD如何?具有值和屬性的XML元素的XSD架構
<Message isEnabled="true">Message body</Message>
我已經在谷歌搜索,但只有例子,其中消息是一個複雜的類型,類型不元素。
或者這是錯誤的XML格式?
該元素的XSD如何?具有值和屬性的XML元素的XSD架構
<Message isEnabled="true">Message body</Message>
我已經在谷歌搜索,但只有例子,其中消息是一個複雜的類型,類型不元素。
或者這是錯誤的XML格式?
<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="Message">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="isEnabled" type="xs:boolean" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:schema>
DanM向您展示了一個示例。不幸的是,如果您知道答案,Google纔會開始工作,即您在此處所稱的「複雜類型,內容簡單」。這就是爲什麼我喜歡從一本好書學習一門語言,而不是從網上搜索 - 如果您使用的是XSD,那麼在您的桌面上放置XSD教科書幾乎是不可或缺的。 – 2012-08-01 08:52:09
你是對的,但我的時間有限,而我與XML和XSD的聯繫太少,不足以花時間學習本書。無論如何,我同意搜索Google中的所有內容並將示例複製到我們的解決方案中是一種不好的做法:)) – Lev 2012-08-01 12:38:47
那麼,你比我更聰明。如果我試圖在我身邊沒有書寫模式,我會浪費數月時間。 – 2012-08-01 22:45:38