PHP5でのXML処理の【実践的】な資料を探しています。>PHP5でのXML処理の【実践的】な資料を探しています。39もっと見る80ptウェブ制作PHP5でのXML処理の【実践的】な資料を探しています。資料を見る人間のレベルは、”RSSなどをXHTMLに変換する”程度はできるレベルです。仕様(XMLスキーマ)に沿って、XMLエレメントの有無や属性、デフォルト値等をチェック・補完しながら走査するような感じになります。急ぎのため、Web上に存在する資料だとありがたいのですが、最悪、市販書籍でも構いません。08:08:0826pthttp://blog.spicebox.jp/labs/2008/09/xmlphp_xml_unserializexml_a...http://www.amazon.co.jp/PHP5-XML%E3%81%AB%E3%82%88%E3%82%8BWeb%E...閲覧対象者はパースについては問題ありません。具体的な要素ごとの処理があるとよいのですが。その書籍のどこがどうよいのかの回答が欲しいのです。使い方は「DOMによるデータ追加」が参考になると思います。スキーマの検証は関数でできますね。検証後、foreachなどで各エレメント・アトリビュートをチェックして、(再利用するために)クラスのプロパティや変数に格納することになるかと思うのですが、その走査処理が伝わる資料・サンプルがあればと思いまして。汎用処理は無理なので、例えばRSSのような特定のXMLの処理クラスのサンプルでもよいです。ようはただパースするのではなく、エラー処理やアトリビュートのデフォルト値の処理サンプルがあればと。探したんですがなかなかないですね。Document全般に関する情報をお求めなのですね。XMLによるWebサービス構築」という書籍がお勧めです。楽天BOOKを見たら、品切れになっていました。お近くの図書館で検索してみてください。「PHPでマッシュアップ」のサンプル・プログラムが参考になれば幸いです。ありがとうございます。わかりやすいサンプルですね。処理の流れを掴むにはちょうどよい感じかもしれません。15:42:11#2で回答した者ですが、#2で紹介したDOMDocument::schemaValidateはXMLドキュメントを検証するためのメソッドです。回答した「使い方」リンク先をご覧になれば、分かると思います。17:02:59はい。エラー処理はスキーマを利用した検証でおっけいでしたね。実際には、その後に各要素ごとに属性や内容の処理が必要になるかと思うんですが、(検証では、SimpleXMLオブジェクト等に属性のデフォルト値まではセットしてくれないですよね?)見本になるようなうまいやり方があればなと思いまして...。(自分が見るのではなく、人に見せるものとして)PHP5+XML関連の本でよい本でもあればいいんですが。mullooさんの回答の本は、出版社倒産で中古しか出回ってないようですね...。Facebookでシェア全てのコメントを見る「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。これ以上回答リクエストを送信することはできません。:はてなココの「ともだち」を表示します。昔から、好きなものや言葉に固執する傾向があります。日本の大学に通う学生でも発行できますか。100pt睡眠に関する質問です。皆さんの睡眠の実態が知りたいです。1主の祈り(キリスト教)を暗唱すると15秒程度です。}}${price}円{{/if}}知りたいことを検索してみようログインして回答する進んだ先のページで「許可する」ボタンを押してはてなによるアクセスを許可すると、認証が終わります。ご利用にあたりましては、はてな利用規約が適用されます。ご確認いただきご同意の上でご利用ください。