我想创建一个像这样的数组:
"content" => [
[
"p" => true,
"text" => "Some nasty text"
],
[
"ul" => [
[
"top" => true,
"li" => true,
"text" => "firstElement"
],
[
"ul" => [
[
"li" => true,
"text" => "Nested Element"
],[
"ul" => [
[
"li" => true,
"text" => "Nested Element2"
]
]
]
]
],
[
"li" => true,
"text" => "elem"
],
]
]
通过分析HTML页面。我从另一个方法获得HTML作为字符串。我可以使用任何工具或算法吗? 另外,我还希望能够将soem特殊属性添加到第一个“ ul”。
以这种Array形式获取HTML之后,我想通过胡子运行它。