• ベストアンサー

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> すみませんが、よろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • galluda
  • ベストアンサー率35% (440/1242)
回答No.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>

noname#90757
質問者

お礼

がるさん ご回答有難うございます。 ご参考にさせて頂きます。

その他の回答 (1)

noname#25358
noname#25358
回答No.1

 XMLというのは、「データの表現方式」の名前です。  書かれたデータを内部でどう使うかは、そのXMLを読み込むプログラム次第です。  もしかしたらおっしゃるようなことができるかもしれないし、できないかもしれません。  ただし、俺が使っていた当時の古いバージョンのASPは、少なくともそれはできなかったはずです。

noname#90757
質問者

お礼

deagleさん ご回答有難うございました。 また何かあったらよろしくお願い致します。

関連するQ&A