Heim >Backend-Entwicklung >PHP-Tutorial >DOMElement获取带html标签的内容
如题
<code class="lang-DOM">DOMElement Object ( [tagName] => div [schemaTypeInfo] => [nodeName] => div [nodeValue] => Article Name Contents of article One Two Three Four Five [nodeType] => 1 [parentNode] => (object value omitted) [childNodes] => (object value omitted) [firstChild] => (object value omitted) [lastChild] => (object value omitted) [previousSibling] => [attributes] => (object value omitted) [ownerDocument] => (object value omitted) [namespaceURI] => [prefix] => [localName] => div [baseURI] => [textContent] => Article Name Contents of article One Two Three Four Five ) </code>
用textContent获取的都是不带标签的内容...不知有木有php自带方法可以实现的?
如题
<code class="lang-DOM">DOMElement Object ( [tagName] => div [schemaTypeInfo] => [nodeName] => div [nodeValue] => Article Name Contents of article One Two Three Four Five [nodeType] => 1 [parentNode] => (object value omitted) [childNodes] => (object value omitted) [firstChild] => (object value omitted) [lastChild] => (object value omitted) [previousSibling] => [attributes] => (object value omitted) [ownerDocument] => (object value omitted) [namespaceURI] => [prefix] => [localName] => div [baseURI] => [textContent] => Article Name Contents of article One Two Three Four Five ) </code>
用textContent获取的都是不带标签的内容...不知有木有php自带方法可以实现的?
这个能返回带标签的内容,应该是你要找的吧?:http://cn2.php.net/manual/zh/domdocument.savehtml.php
如果是XML的话最好用saveXML
。