- ベストアンサー
xml内で条件は記述できる?
すみません。xmlに関して質問があるのですが、 xml内において、条件文は記述することは可能なのでしょうか。 以下のようなxmlがあり、例えば9/30まではa.aspの方を有効にし、 10/1以降はb.aspを有効にするというような感じにしたいのですが。 <?xml version="1.0" encoding="UTF-8"?> <list> <sample> <data> <url>/sample/a.asp</url> </data> <data> <url>/sample/b.asp</url> </data> </sample> </list> すみませんが、よろしくお願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
がると申します。 直接的には#1さんの回答で正解なのですが。 有効時間そのものを「データとみなす」のであれば、例えばこういった書式が可能です。 処理できるかどうかは処理側のロジックによりますが。 <?xml version="1.0" encoding="UTF-8"?> <list> <sample> <data 有効期間to="2006-9-30"> <url>/sample/a.asp</url> </data> <data 有効期間from="2006-10-1"> <url>/sample/b.asp</url> </data> </sample> </list>
その他の回答 (1)
XMLというのは、「データの表現方式」の名前です。 書かれたデータを内部でどう使うかは、そのXMLを読み込むプログラム次第です。 もしかしたらおっしゃるようなことができるかもしれないし、できないかもしれません。 ただし、俺が使っていた当時の古いバージョンのASPは、少なくともそれはできなかったはずです。
お礼
deagleさん ご回答有難うございました。 また何かあったらよろしくお願い致します。
お礼
がるさん ご回答有難うございます。 ご参考にさせて頂きます。