- 论坛徽章:
- 0
|
想請問 我用以下程式碼 要將一個簡單的 xml paser 出來
use XML::Simple;
use Data::Dumper;
$config = XMLin('./200607272300.xml');
print Dumper($config);
檔案格式如下
<?xml version="1.0"?>
<ROWSET>
<ROW><PROCESS_ID>28727></PROCESS_ID><OPTIME>200607272300</OPTIME>...會再多</ROW>
<ROW><PROCESS_ID>28737></PROCESS_ID><OPTIME>200607272300</OPTIME>...會再多</ROW>
<ROW><PROCESS_ID>28717></PROCESS_ID><OPTIME>200607272300</OPTIME>...會再多</ROW>
</ROWSET>
不過 他出現如下
$VAR1 = {
'ROW' => [
{
'PROCESS_ID' => '28727',
'OPTIME' => '200607272300'
....會再多出來其他的
}
{
'PROCESS_ID' => '28723',
'OPTIME' => '200607272300'
....會再多出來其他的
}
{
'PROCESS_ID' => '28717',
'OPTIME' => '200607272300'
....會再多出來其他的
}
]
};
我應該要如何做才能 將 'PROCESS_ID' 'OPTIME' 逐筆一個<ROW></ROW>區間讀出來 做其他應用
多謝指導 |
|