ようこそ ゲスト さん、新規登録(無料)して気になる疑問を解決しませんか?

質問

質問者:saku_fu 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>

すみませんが、よろしくお願い致します。
質問投稿日時:06/09/29 11:32
質問番号:2439094
この質問に対する回答は締め切られました。
最新から表示回答順に表示良回答のみ表示

回答

良回答20pt

回答者:galluda がると申します。
直接的には#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>
種類:回答
どんな人:専門家
自信:自信あり
回答日時:06/09/29 14:41
回答番号:No.2
この回答へのお礼がるさん
ご回答有難うございます。
ご参考にさせて頂きます。

回答

良回答10pt

回答者:noname#25358  XMLというのは、「データの表現方式」の名前です。

 書かれたデータを内部でどう使うかは、そのXMLを読み込むプログラム次第です。
 もしかしたらおっしゃるようなことができるかもしれないし、できないかもしれません。

 ただし、俺が使っていた当時の古いバージョンのASPは、少なくともそれはできなかったはずです。
種類:アドバイス
どんな人:経験者
自信:参考意見
回答日時:06/09/29 11:41
回答番号:No.1
この回答へのお礼deagleさん
ご回答有難うございました。
また何かあったらよろしくお願い致します。
 
最新から表示回答順に表示良回答のみ表示