1

DTD が定義された Xml メッセージがあります。

<?xml version="1.0" ?> 
<!DOCTYPE note [
  <!ELEMENT note (to)>
  <!ELEMENT to (#PCDATA)>
<!ATTLIST to Value CDATA #REQUIRED>
]>
<note>
<to></to> 
</note>

バリデーターにそれをチェックしてもらいたい

<to>Hello</to> is correct and 
<to></to> or <to/> is incorrect.

DTD を使用してそれを達成するにはどうすればよいですか?

前もって感謝します。

4

1 に答える 1

0

あなたがやりたいことは、DTD ではできません。DTD には、#PCDATA 要素の最小文字数を要求する機能がありません。これは、XSD 開発の動機となったユースケースの 1 つです。

于 2013-06-19T19:00:02.877 に答える