0

基本的な検索機能を実行したいのですが、使用しているデータは XML です。XML からデータをフィルタリングし、HTML フォームの条件を満たしているかどうかを HTML で表示できる検索フォームを作成するにはどうすればよいでしょうか。

HTML フォームを使用して XML データを表示する方法をまだ試していないため、これを行う方法がわからないため、Web の他の場所にある可能性のある指示または例を求めています。そうするのに苦労しています。

   <UKPRN>10004048</UKPRN>

   <ACCOMURL>http://www.londonmet.ac.uk/accommodation/</ACCOMURL>

   <PRIVATELOWER>5000</PRIVATELOWER>

   <PRIVATEUPPER>8300</PRIVATEUPPER>

   <COUNTRY>XF</COUNTRY>

   <NSP>1</NSP>

   <Q24>51</Q24>

   <Q24POP>2242</Q24POP>

   <KISCOURSE>

      <TITLE>FdSc Crime Scene and Forensic Investigation</TITLE>

      <UCASCOURSEID>F411</UCASCOURSEID>

      <VARFEE>10</VARFEE>

      <FEETBC>1</FEETBC>

      <WAIVER>0</WAIVER>

      <MEANSSUP>0</MEANSSUP>

      <OTHSUP>0</OTHSUP>

      <ENGFEE>5700</ENGFEE>

   </KISCOURSE>

私の XML セットアップの基本的な外観だけがあります - どんな助けでも大歓迎です!

編集: 以下の質問に加えて、XML データは上記のように構造化されており、PHP または Html フォームでタイトル KISCOURSE のタイトルを検索し、関連する検索を表示したいと考えています。

4

1 に答える 1

0

これは短い質問よりもかなり大きなプロジェクトなので、私の答えは、私がこれにどのようにアプローチするかについてのアイデアを提供することを目的としています. 役に立ったと思うかどうか、さらに質問がある場合は教えてください。

data.xmlたとえば、1 つの XML ファイルにデータがあり、PHP とそのXSLTProcessorクラスにアクセスできると仮定すると、次のようになります。

  1. 照会するフィールドの入力を含む HTML フォームを作成します
  2. 必要なパラメーターでフィルター処理するXSL 変換を作成するdata.xml
  3. HTML フォームからパラメーターを取得し、変換に適用して実行し、結果を出力する PHP スクリプトを作成します。

このアプローチがあなたに適しているかどうか教えてください。詳細を追加できます. 幸運を!

于 2012-10-08T14:14:26.817 に答える