我实际上不确定这里存在什么问题,我正在使用PHP以.xml格式显示带有ahref锚标记的句子:
echo " <taskBody>".$task["task_content_body"]."</taskBody>\n";
这将显示:
<taskBody>Just a simple test <a href="https://www.siteexample.com/">anchor text</a> test.</taskBody>
这行得通,我的下一个目标是通过Python获得这一行:
xml_content_body = soup.find('taskBody')
这是问题开始的地方,就PHP部分而言,一切看起来都很好,锚定字符串<a href="https://www.siteexample.com/">anchor text</a>
看起来完全像这样,但是当我使用Selenium发布该字符串时,仅打印此内容:Just a simple test anchor text test.
,但正如文字所示,当我打印时,锚点不可点击:
xml_content_body.get_text()
对于Python控制台,不显示<a href...
,仅显示字符串为文本:Just a simple test anchor text test.
我不确定问题出在哪里,我们将不胜感激。