DOMDocument读取标记属性,类

时间:2011-07-28 09:19:18

标签: php domdocument

如何使用DOMDocument,DOMNode和其他家族读取标记属性和类?

并且,打算使用HTML而不是XML。

可能有任何有用的扩展/模块用于此目的吗?

提前致谢!

2 个答案:

答案 0 :(得分:3)

实际上这都在PHP Manual中,所以我给出了一些提示:

  

如何使用DOMDocument,DOMNode和其他家族读取标记属性和类?

这些对象具有可用于访问属性的方法,例如getAttribute

  

并且,打算使用HTML而不是XML。

使用DomDocument->loadHTML()加载HTML,这使其与XML处理非常相似。

  

可能有任何有用的扩展/模块用于此目的吗?

全部都在Dom Extension,通常你可以用它完成所有事情,不需要添加任何东西。 XPath也是Dom Extension的一部分。但是,有QueryPathFluentDom这样的库可能会封装您想要的内容,例如:对于课程。

答案 1 :(得分:3)

DOMNode [docs]attributes property [docs]

请注意,只有DOMElements [docs]才能拥有属性。