domdocument

    0热度

    1回答

    我正在编写一个程序来搜索标签,但是如果它们是用javascript创建的,我就无法获得它们。

    1热度

    1回答

    我有一个非常简单的实现,它引入一个XML测试位并尝试使用DOMDocument对其进行验证。在测试中,它能够通过LoadHTML()调用,但只要我尝试并运行validate(),浏览器就会永久挂起并且不会加载。下面的代码: $content = '<?xml version="1.0" encoding="utf-8"?><mainElement></mainElement>'; $dom =

    0热度

    2回答

    我有一个文本,我想加载为DOMDocument并替换特定的标记。 <a href="https://www.google.co.in/dsfethtrw">link1</a> There's only one thing people of the Internet love more than an absolutely epic <a href="https://www.google.

    1热度

    1回答

    我已经生成了一个简单的xml。我想在xml中添加命名空间/前缀是否有使用php DomDocument的方法。或者我需要使用核心php来替换标签并在xml中重新创建它。 <?xml version="1.0" encoding="UTF-8"?> <orderShipment> <orderData> <productId>1</productId> <orde

    0热度

    1回答

    我想知道为什么“DOMNode”类完全存在。 DOMElement扩展它似乎是明智的。那为什么呢? 例如,为什么DOMAttr类(http://php.net/manual/en/class.domattr.php)基于DOMNode类?这里有什么关系? DOMAttr不能有“childNodes”或...... DOMNode提供的任何东西。 这只是一个关键=>值,不是吗?当使用新的DOMAtt

    1热度

    1回答

    一个相关的问题是Preventing DOMDocument::loadHTML() from converting entities但它没有产生一个解决方案。 此代码: $html = "<span>🆃🅴🆂🆃</span>"; $doc = new DOMDocument; $doc->resolveExternals = fa

    1热度

    1回答

    这是我的XML文档的样本,显示一个网站,网站地图,以XML文档的子节点 <?xml version="1.0" encoding="UTF-8"?> <project name="Esurance 365 Portal"> <elements> <element name="folderone" path="forms/folderone"> <folder

    0热度

    1回答

    我正在为Google购物制作一个xml文档,并且遇到了产品说明的编码问题。我用str_replace尝试了不同的方法,并转义了一些字符,utf8_encode,iconv和一些自定义函数,但都产生了编码错误。然后我发现有人使用createTextNode,这似乎为我工作,我没有任何错误。 我现在唯一的问题是,我无法在正确的命名空间中得到createTextNode(我希望我说的是正确的方式)。 这

    0热度

    1回答

    我被我的项目卡住了,我需要你的帮助! 我试图将domdocument变量保存到我的数据库中。 我正在使用Laravel 5.4 如何保存以下变量? $title = $dom->getElementsByTagName('title'); 我的控制器: TemporaryScan::create([ 'title' => ?? ]); 临时扫描表: Schema::create('

    0热度

    1回答

    我们需要一个cronjob来创建我们的匿名页面的静态版本。 每个URL都应该保存为一个HTML文档,并将所有外部<script src="">标记替换为其javascript,并将所有<link href="">标记替换为其CSS。 (css不需要内联属性)。 在我重新发明轮子之前,有没有PHP中的任何简单的打包脚本来做到这一点?