sir*_*dn4 3 xpath xpath-2.0 telegram instant-view
我在尝试创建 Telegram 的 Instant View 模板时遇到问题,出现以下错误:
Element <img> is not supported in <p>: <img src="mysrc" />
Run Code Online (Sandbox Code Playgroud)
所以,<p>如果有<img>标签,我决定用标签替换<figure>标签
@replace_tag(<figure>): $body//p//img
但结果没有显示图像。仅供参考,<img>除了src.
示例代码:
<p><img src="mysrc"/></p>
Run Code Online (Sandbox Code Playgroud)
我不知道,请帮助我
小智 8
您的代码的问题是它替换了<img>.
就像你说的,你想<p>用<figure>. 所以<p>用<img>孩子替换标签。
@replace_tag(<figure>): $body//p[.//img]
更简单的方法是, <figure>: $body//p[.//img]