- PR -

タグ内の属性の値とタグで囲んだテキストを同じ値をして定義する

1
投稿者投稿内容
tottmo
会議室デビュー日: 2004/05/30
投稿数: 11
投稿日時: 2005-05-11 19:10
次のようなXMLをスキーマで定義しようとしていますがうまくいきません。
有識者の方 ご教授いただくとありがたいです。

「タグ内の属性の値とタグで囲んだテキストを同じ値をして定義できる」

HTMLで同じようなものがあったので、例として使います。

(1)<button name="foo">ふー</button>
(2)<button name="foo" value="ふー"/>
(1)の場合でも(2)の場合でも同じ意味として「ふー」を定義

片方どちらかであれば、下のように簡単に出来るのですが・・・
<xs:complexType name="ButtonType">
<xs:attribute name="name" type="xs:string"/>
<xs:attribute name="value" type="xs:string"/>
</xs:complexType>
valueの値はButtonTypeのテキストと同じと言う記述が必要?

もしかしてとても簡単な事かもしれませんし、既出かもしれませんが、
検索がうまく出来ずに答えが見つかりません。
よろしくおねがいします。
Anthyhime
ぬし
会議室デビュー日: 2002/09/10
投稿数: 437
投稿日時: 2005-05-17 07:24
ありません。
プログラムで対処すべき問題です。
tottmo
会議室デビュー日: 2004/05/30
投稿数: 11
投稿日時: 2005-05-17 20:38
Anthyhimeさん 返信ありがとうございます。
そうですか。
すっきりしました。
1

スキルアップ/キャリアアップ(JOB@IT)