RELAX利用者日本語メーリングリスト メッセージ閲覧

[サイトのトップ][RELAX利用者日本語メーリングリスト メニューページ][ログイン][参加ガイド][新スレッド作成][スレッド一覧][メッセージ閲覧][メンバー登録][メンバー登録情報変更][パスワード変更][パスワードを忘れたら][メンバー登録解除][メッセージ削除][エラーで配信停止したメンバーリスト]

2003/12/05 17:02

From:"Yoshikazu Hashimoto" <hashim-y@spp.co.jp>

[relax-users-j 03037] <choice><value></value></choice>の候補値

はしもと@アマガサキです。

下のようなスキーマをコンパイルしたとき、生成されるjavaソースに

public class Root implements java.io.Serializable, Cloneable {
    public static final String VALUE_X = "X";
    public static final String VALUE_Y = "Y";
    public static final String VALUE_Z = "Z";

というように値の候補を埋め込んでいただきたいのですが、如何でしょうか?
(setterに渡すStringを直書きする際のスペルミスを予防するため。)


----root.rng
<grammar xmlns="http://relaxng.org/ns/structure/1.0" 
         datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes" 
         ns="http://...">
 <start>
  <ref name="root"/>
 </start>
 <define name="root">
  <element name="root">
   <choice>
    <value>X</value>
    <value>Y</value>
    <value>Z</value>
   </choice>
  </element>
 </define>
</grammar>

このメッセージにコメントを書く

問い合わせ先

 何か分からないことや問題が発生した場合は、本リスト板管理者の電子メールアドレス yki@hh.iij4u.or.jp までお問い合わせください。

[RELAX利用者日本語メーリングリスト メニューページ][スレッド一覧][メッセージ閲覧][サイトのトップ]


List-Tei Iconりすと亭 (List-Tei 4.25.0) Copyright (c) 1997-2006 by Pie Dey Co.,Ltd.