メイン

DOM APIを利用したHTMLの生成

DOMのAPIであるcreateElementやappendChildを利用して、JavaScriptで動的にHTMLを生成できます。ページをロードすること無く、一部をレンダリングするAJAXの基本的なテクニックです。

続きを読む "DOM APIを利用したHTMLの生成" »

ECS XSLTサービスによるHTML変換

XSLT(XSL Transformations)は任意のXML文書をHTMLなどに変換するための言語です。Amazon ECSのXSLTサービスを利用して、REST要求の結果をXMLでなくHTMLで表示させることもできます。

続きを読む "ECS XSLTサービスによるHTML変換" »

PHPでのXMLファイルの読込み

PHPでXMLファイルを読込む場合、以下の関数を利用できます。

  • file_get_contents - ファイルの内容を全て文字列に読込む
  • xml_parse_into_struct - XMLデータを配列構造体に格納する

続きを読む "PHPでのXMLファイルの読込み" »

XMLHttpRequestのresponseXMLの表示

XMLHttpRequestによるリクエストの結果はresponseTextとresponseXMLのプロパティに設定されます。簡単なresponseXMLをブラウザ側に表示してみましょう。

続きを読む "XMLHttpRequestのresponseXMLの表示" »

XML配列構造体の処理

xml_parse_into_structでXMLデータを格納した配列構造体を処理したい場合はどうすれば良いでしょうか?DOMであればdomxml拡張モジュール(PHP4の場合)があります。配列構造体ではforeachで調べていくしかなさそうです。

続きを読む "XML配列構造体の処理" »