[解決済み] XMLを用いたIF...THEN...ELSE
2022-02-08 23:37:29
質問
XML形式のルールを使って、実行可能なコードを作成するプログラムがあります。私は、独自の方言を使用して、いくつかのアクションと論理構成を定義する必要があります。私はOR、AND、NOT構成を持っており、現在はIF..THEN...ELSEを実装する必要があります。
意味のある構文を考えようと思って、今のところこんな感じです。
<IF id='if-1'>
<TIME from="5pm" to="9pm" />
</IF>
<THEN id='if-1'>
<...some actions defined.../>
</THEN>
<ELSE id='if-1'>
<...other set of actions defined here.../>
</ELSE>
しかし、あまりネストしすぎず、よりきれいに表現する方法が見当たりません。どなたかご提案がありますか?(現時点ではXMLを使わないという選択肢はありません :) )
どのように解決するのですか?
個人的には、if/then/elseを何らかの形でリンクさせる必要があると思っています。
<IF something>
<some actions>
<THEN something>
<some actions>
</THEN>
<ELSE something>
<some actions>
</ELSE>
</IF>
関連
-
[解決済み] NULLのXML要素を表現する正しい方法は?
-
[解決済み] デコード � リアルキャラクターへ
-
[解決済み] PHPでHTML/XMLをパースして処理する方法とは?
-
[解決済み] XMLの<![CDATA[]]>は何を意味するのですか?
-
[解決済み] XMLを解析して、特定のノード属性のインスタンスをカウントするには?
-
[解決済み] XML文書でエスケープする必要がある文字は何ですか?
-
[解決済み] XMLでタグのブロックをコメントアウトするにはどうすればよいですか?
-
[解決済み] XMLを用いたカスタムandroid UI要素の宣言
-
[解決済み】Javaで2つのXMLドキュメントを比較する最適な方法
-
[解決済み】XML属性とXML要素
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン