問題タブ [simplexml]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 1つのphpページで2つのrss/xmlファイルを読み取る
2つの別々の異なるRSSフィードをプルし、それらを分割し、変数を割り当て、ファイルごとに異なるコードを実行する必要があるスクリプトがあります。
何が不思議で、これができるかどうかわかりませんが、関数を使用して設定を行うと、内部変数の一部の値が異なる場合でも、その関数を異なる設定で再利用できますか?
初めて実行すると、次のようになります
それから私は走ります
XML変数を再利用したためにエラーや冗長データが発生しますか?
php - 要素タイプによる PHP SimpleXML グループ
ここに私のジレンマがあります。PHP で SimpleXML を使用してグループ内のデータを統合する方法を探しています。これが私の言いたいことです。
次のような xml があるとします。
これが私が望むものです:
映画
- カジノ・ロワイヤル - ジェームズ・ボンド・ボーン
- ボーン・アイデンティティ - ジェイソン・ボーン
本
- シャンタラム - リンジー・フォード
私を助けてください!!何か混乱している場合はお知らせください。
php - SimpleXMLElement PHP4
SimpleXMLElement が PHP4 で動作しないことはわかっていますが、スクリプトを PHP 4 で動作させるために、それを置き換えることができる同様のものはありますか?
php - PHP を使用して XML から名前空間を削除する
次のような XML ドキュメントがあります。
PHP で SimpleXML を使用して情報を解析しています。私は配列を扱っていますが、名前空間に問題があるようです。
私の質問は、これらの名前空間を削除するにはどうすればよいですか? XML ファイルからデータを読み取ります。
ありがとうございました!
php - PHPでXMLファイルから属性の値を取得するには?
これが簡単な質問のように思える場合は申し訳ありませんが、私はこれについて髪の毛を抜き始めました...
私はこのようなXMLファイルを持っています...
VarNumを取得しようとしています。
これまでのところ、次のコードを使用して他の情報を取得することに成功しています:
VarNum を取得できません (属性値だと思いますか?)
ありがとう!
php - PHP: UTF 8 文字エンコーディング
cURL を使用して RSS フィードのリストをスクレイピングし、SimpleXML を使用して RSS データを読み取って解析しています。次に、ソートされたデータが mySQL データベースに挿入されます。
ただし、http://dansays.co.uk/research/MNA/rss.phpに記載されているように、文字が正しく表示されないという問題がいくつかあります。
例:
データベースに挿入する前に、データに htmlentities と htmlspecialchars を使用してみましたが、問題の解決には役立たないようです。
私が抱えているこの問題をどのように解決できますか?
アドバイスをありがとう。
更新しました
グレッグが提案したことを試しましたが、問題はまだここにあります...
PDOでSET NAMESを実行するために使用したコードは次のとおりです。
simplexml データを並べ替えてデータベースに挿入する前に、少しエコーを行いましたが、cURL と関係があると思います...
ここに私がcURLのために持っているものがあります:
問題は解決された
この問題を解決するには、RSS/HTML ページのコンテンツ文字セットを「UTF-8」に設定する必要がありました。char の問題がまだ生データに残っているため、これは本当の修正ではないと思います。PHP6 で適切にサポートされることを楽しみにしています!
php - simpleXML エラーを回避する
上記は、リモートでアクセスしようとしている XML ファイルの先頭に配置されているため、スクリプトに問題を引き起こしています。simpleXML は、XML ファイルの形式が整っていないという事実を好まない。エラーを回避しようとしましたが、うまくいかないようでした。誰でもこれを解決する方法を教えてもらえますか?
php - simplexmlエラー処理php
私は次のコードを使用しています:
ストリームが接続できないときにこれらのエラーが発生します。
上記の代わりにユーザーフレンドリーなメッセージを表示できるように、これらのエラーをどのように処理できますか?
php - How to access element like with simplexml?
I'm trying to parse XML feed with SimpleXML, here is a chunk of the XML tree:
Well actually, I can succesfully access 'size' with something like that: $item->size
, but how do I get value? Of course I can't call like that: $item->game:name
, and I don't know how what goes after ':' is called. Is it a parameter, attribute or what?
Thanks for advance!