0
我想將一些DOM內容解析爲多維數組。讓我們假設,我有這樣的HTML內容將DOM解析爲多維數組PHP
<for model="customer" id="0" processed="0">
\t \t <tag model="customer" value="name">name</tag>
\t \t <for model="accounts_receivable" processed="0">
\t \t \t <p>This is inside accounts_receivable</p>
\t \t </for>
\t </for>
我想解析這:
array(
FOR => array (
ATTRIBUTES =>
SUBELEMENTS => array (
FOR => array (
ATTRIBUTES =>
SUBELEMENTS =>
)
)
)
)
我通過PHP與解析DOM試圖與獲取ElementsByTagName,但它返回兩個數組中的標籤。
重點是,該功能應該與2層或20層。
任何好主意?
乾杯, 尼克拉斯
_「關鍵的一點是,該功能應與2層或20層上班」 _ - 那麼,你很可能需要一個遞歸解決方案。 – CBroe