php如何使html中的选择,PHP HTML DOM:如何选择所有可见/可读文本?

我试图通过保持html结构来修改所有可见的文本(含义:链接,段落,标题等),然后渲染新的页面。PHP HTML DOM:如何选择所有可见/可读文本?

基本上我想打乱所有可读的文本而不破坏设计/功能。

我试过用Zend_Dom_Query,但如何选择文本?

$dom = new Zend_Dom_Query($html);

$results = $dom->query(???);

或者还有其他的/更好的方法吗?

非常感谢。

输入:

Headline

Subheadline

Some text

A Link

...

additional text

输出:

Hinladee

Suialebdhne

Smoe txet

A Lnik

...

anodiaditl txet

2011-07-06

Mayko

+0

对不起,如果我的描述不够清楚。网站布局和html结构不应受到影响。如果元素是可见性:隐藏或显示:没有关系。我会用一个例子更新我的帖子。 –

+1

@Makyo由Yoshi删除的答案有答案。尝试使用XPath的// text()来获取文档中的所有DOMText节点。 –

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值