PHP的HTML解析 wiseparser

码农软件 · 软件分类 · HTML解析器 · 2019-04-03 11:43:11

软件介绍

wiseparser 是一个 PHP 语言用来解析 HTML 文档的开发包。

示例代码:

require_once('treebuilder.php');

$mytree = new Tree();<br>
$mytree->parse_content('&lt;div&gt;Hello world&lt;/div&gt;');
// or
$mytree->parse_file('http://www.google.com');
$mytree->parse_file('myfile.htm');

// To print HTML, just do:
echo $mytree;

// For those of you who familiar with HTML::Treebuilder, usage is almost the same. Implemented methods:

 // same as HTML::Element
Element->attr($attr, $value = null);
Element->tag($tag = null);
Element->look_down($keys);
Element->traverse($callback, $text_only=false);
Element->push_content($test_or_node, ..);
Element->unshift_content($test_or_node, ..);
Element->detach();
Element->preinsert($test_or_node, ..);
Element->postinsert($test_or_node, ..);
Element->as_HTML();
Element->as_text();
// plus one additional method:
Element->seek_n_destroy($keys); // same as look_down()->detach()->__destruct();

// same as HTML::Treebuilder:
Tree->parse_content($content);
Tree->parse_file($filename_or_url);

本文地址:https://www.codercto.com/soft/d/2762.html

CSS实战精粹

CSS实战精粹

(美)克拉夫特 / 李方进 / 电子工业 / 2008-1 / 59.80元

《CSS实战精粹》囊括了CSS工作原理的所有细节,主要介绍了能够在项目中使用的具体CSS设计技巧,包括CSS布局、创建一般页面元素以及如何排版从而使内容兼具可读性和艺术性。另外,《CSS实战精粹》还讨论了CSS中一些常见的问题,给出了一些解决办法。一起来看看 《CSS实战精粹》 这本书的介绍吧!

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

URL 编码/解码
URL 编码/解码

URL 编码/解码

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具