取得する必要がある XML ファイルに大量のデータがあります。現在、抽出する必要があるデータは約 1000 個あります。次のようになります
これらすべてから ip="83.42.146.140" だけを抽出する必要があります。これらは約 1000 あります (合計 44000 行)。XML 解析プログラムを試してみましたが、必要なものを抽出できませんでした。何とかPHPでやろうと思っていました。
何か案は?
取得する必要がある XML ファイルに大量のデータがあります。現在、抽出する必要があるデータは約 1000 個あります。次のようになります
これらすべてから ip="83.42.146.140" だけを抽出する必要があります。これらは約 1000 あります (合計 44000 行)。XML 解析プログラムを試してみましたが、必要なものを抽出できませんでした。何とかPHPでやろうと思っていました。
何か案は?
simpleXMLを試してみてください。SimpleXML は PHP に組み込まれています。
$result =~ /\b(\d{1,3}.\d{1,3}.\d{1,3}.\d{1,3})\b/sg);
これは、すべてのIPを取得して出力するためにPHPで使用したものです:)。ご協力いただきありがとうございます。