domdocument

    0热度

    1回答

    我想将一个html字符串保存到PHP中的DOMElement的nodeValue属性中,但是当我用DOMDocument-> saveHTMLFile保存该文件后,HTML字符串被转义了,而且我不能弄清楚如何让字符串不被保存为转义文本。有任何想法吗?

    1热度

    2回答

    我正在寻找使用PHP DOMDocument的HTML文档中的特定元素的特定属性。 具体而言,有一个div具有唯一的类集,并且只有一个跨度。我需要检索该span元素的样式属性。 例子: <div class="uniqueClass"><span style="text-align: center;" /></div> 在这个例子中,与uniqueClass是在文档中该类的唯一实例,我需要获取

    1热度

    1回答

    我使用curl获取HTML文件后,使用DOMDocument解析一些数据。该代码看起来像这样 $dom = new DOMDocument(); @$dom->loadHTML($content); $tables = $dom->getElementsByTagName('table'); $rows = $tables->item($tblNum)->getElementsByTa

    0热度

    1回答

    任何人都可能指向我在正确的方向 我使用curl找回谷歌picasa api饲料。 这一切都很好,与自动化和数据提取, ,但现在我想扩大一点try'n从我的网站添加,更新标记,图片,地理信息。 我怎样才能将我收到的feed反馈给domDocument? 这并不工作 $dom = new DOMDocument(); $xml = $dom->load(trim($feed)); or $xml

    1热度

    3回答

    我有一个外部HTML源,我想刮,并转换成本地XML文件或添加到MySQL数据库。 外部源主要是标准化和(有点)的语义,让所有我需要做的就是使用XPATH让所有td内容或全部li内容等的问题是,偶尔这些项目使用<strong>或<b>或<i>标签来设计我需要的元素。 这在技术上是语义上的,因为重点在于增加特定文本,开发人员可能希望使用不是浏览器默认值的CSS。 的问题是,我试图抓住实际内容则认为此内

    2热度

    2回答

    我有以下结构的XML文档: <?xml version="1.0" encoding="UTF-8"?> <items> <item> <id>1</id> <url>www.test.com</url> </item> <item> <id>2</id> <url>www.test2.com</url> </ite

    8热度

    4回答

    使用PHP我试图采取从一个所见即所得的编辑器通过一个HTML字符串和替换元素的儿童用新的HTML预加载HTML文档的内部。 到目前为止我加载了文件,确定我想通过ID,但到HTML转换的东西,可以放在一个DOMElement内部躲避我的过程中改变的元素。 libxml_use_internal_errors(true); $doc = new DOMDocument(); $doc->load

    6热度

    2回答

    我从某个源获取XML字符串。我创建一个DOMDocument对象并将XML字符串加载到其中(使用DOMDocument :: loadXML())。然后,我使用各种方法(例如DOMXPath)浏览XML文档,直到找到所需的节点(当然是DOMNode)。 这个节点有许多后代,我想取整个节点(及其后代)并从中创建一个新的DOMDocument对象。我不知道如何做到这一点;我尝试创建一个新的DOMDoc

    7热度

    3回答

    我需要将XML文档加载到来自外部源的PHP中。 XML不声明它的编码并包含非法字符,如&。如果我尝试直接在浏览器中加载XML文档,在PHP中加载文件时出现“在文本内容中发现无效字符”等错误,我收到很多警告,如:xmlParseEntityRef: no name in Entity和Input is not proper UTF-8, indicate encoding ! Bytes: 0x9C

    5热度

    4回答

    我现在有一个问题,在阅读XHTML作为XML解析器不承认HTML字符实体这样: <?php $text = <<<EOF <?xml version="1.0" encoding="utf-8" standalone="no"?> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <ti