1

私は、htmlテンプレートの変数をデータベースの実際の値に置き換える必要があるメーラーシステムに取り組んでいます。以前、データベースからテンプレート自体に変数の実際の値を上書きする必要があるプレーンなHTMLテンプレートを取得していました。しかし、私はそれに満足していませんでした。HTMLテンプレート全体ではなく、データベース(RSSの一種)からの実際の値に置き換えようとしている属性を含むXMLを渡すことを次のように提案しました。現在、データベースから見つかった実際の値を元のテンプレートに配置する方法を見つけています。例を見てみましょう:

<html>
  <body>
    <div var="toxml">
      <li>
        PROFILEID(This will be a number)
        NAME
        AGE(etc.)
      </li>
    </div>
  </body>
</html>

これから生成されるXMLは次のようになります

<PROFILEID val="Number">
  <NAME></NAME>
  <AGE></AGE>
</PROFILEID>

ここで、データベースの値をこのxmlにのみ入力します(XML解析ツールはphpで使用できます)。

さて、私の質問は、XMLに詰め込まれた値を元のHTMLテンプレートに戻すにはどうすればよいですか?

4

0 に答える 0