0

取得する必要がある XML ファイルに大量のデータがあります。現在、抽出する必要があるデータは約 1000 個あります。次のようになります

http://pastebin.com/PwfhtbDF

これらすべてから ip="83.42.146.140" だけを抽出する必要があります。これらは約 1000 あります (合計 44000 行)。XML 解析プログラムを試してみましたが、必要なものを抽出できませんでした。何とかPHPでやろうと思っていました。

何か案は?

4

2 に答える 2

1

simpleXMLを試してみてください。SimpleXML は PHP に組み込まれています。

これはその基本的な使用法についてです(例付き)

于 2012-11-07T18:54:34.230 に答える
0

$result =~ /\b(\d{1,3}.\d{1,3}.\d{1,3}.\d{1,3})\b/sg);

これは、すべてのIPを取得して出力するためにPHPで使用したものです:)。ご協力いただきありがとうございます。

于 2012-11-07T22:01:25.713 に答える