::小枝が、perlの構文解析はエラーで失敗します。大規模なXMLファイルの解析は、XMLを使用して、失敗した:: TWIG
perl.exe - Application Error:
The instruction at "0x28086920" referenced memory at "0x00000004". The memory could not be "written"...
私はXML::Twig
解析する読みます大きなxmlファイルは何の問題もありませんが、私の場合は上記のエラーで失敗します。私が持っている約20のループであれば、上記のようにforloop内部
foreach my $d1(@detailData) {
if ($d1->first_child('a')->getElementsByTagName('b')) {
$id= $d1->first_child('a')->first_child('x')->field('b');
}
....
.....
......
}
:
私の.plファイルは、以下のように10万回を回転させるforloopコードを持っています。メモリの問題を引き起こしていますか?
誰も私にこのメモリの問題を克服する方法を教えてもらえますか?
'XML :: Twig'オブジェクトがどのようにインスタンス化されspec'dされているかを示すことができますか? – Zaid
メモリ使用量を制限するための 'XML :: Twig'のメソッドを利用していない可能性は高いですが、Zaidと同様、詳細は言わない限り不可能です。 – flesk