PHP和DOM:解析HTML并在纯文本中包含图像的属性值

问题描述 投票:1回答:1

我正在尝试处理保存在来自网络抓取项目的MariaDB中的一些HTML。

我想在解析后的纯文本中包含图像的alt属性值(就像屏幕阅读器可能做的那样。

HTML当前看起来有点像这样,但并不是在所有情况下都系统地构建,但非常相似:

<p class="something">This is a <img src="someimg1.jpg" alt="foo"> and this is a <img src="someimg2.gif" alt="bar">.</p>

所需的输出应如下所示:

这是一个foo,这是一个小节。

我尝试使用PHPSimpleHTMLDOMParser的纯文本功能,但这会给我:

这是一个,这是一个。

关于如何解决此问题的任何建议吗?

致以最诚挚的谢意,感谢您的帮助,thecableguy

php html dom html-parsing plaintext
1个回答
0
投票

由于您使用php,因此可以使用这种方式,how to get values of image alt="..." in php?通过采用php alt属性并将其解析为变量。

© www.soinside.com 2019 - 2024. All rights reserved.