问题标签 [simpledom]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
5630 浏览

php - 添加一个 XML 块作为 SimpleXMLElement 对象的子对象

我有这个 SimpleXMLElement 对象,其 XML 设置类似于以下内容...

现在我有一个名为 Book 的类,其中包含信息。关于每本书。同班也能吐出书信息。采用类似于上述的 XML 格式(嵌套块).. 示例,

现在我试图找出一种方法,我可以使用这个生成的 XML 块并将其附加为子级,这样现在它看起来像......例如......

根据我在 SimpleXMLElement 上阅读的文档,addChild()不会为您完成此操作,因为它不支持将 XML 数据作为标记值。

0 投票
2 回答
465 浏览

php - 如何使用 simpleXML 和 position() 循环和显示 (n) 个提要

我正在使用 simpleXML,并且我想使用 position() 方法循环通过提要仅显示 5 个节目,但不喜欢让它工作

关于如何让这个工作的任何建议

这是我正在使用的 XML 数据

http://deniselashlley.co.uk/test/data.xml

0 投票
1 回答
1039 浏览

php - 使用 simpleDom.php 解析 xml 文件在 windows 中工作正常,但在 unix 中失败

使用 simpleDom.php 解析 xml 文件在 windows 中工作正常,但在 unix 中失败。

试图解决这些问题,但没有结果。

我知道它与环境/ php.ini 设置有关......但无法弄清楚

0 投票
2 回答
1322 浏览

php - 删除 xml 元素后删除空白行?

我用 simpledom 从 xml 文件中删除了一些元素。

编码:

这是初始文件:

之后的文件:

我想知道在运行删除代码后如何删除留下的空白行?

谢谢!

0 投票
1 回答
1507 浏览

php - 如何使用 SimpleDom sortedxpath 对多个属性上的 XML 节点进行排序?

我正在使用 SimpleDom 库,需要有关 sortedxpath 函数的帮助。这是 XML

我想根据“entry_date”节点的“year”、“month”和“day”属性的值对所有“entry”节点进行排序,所有这些都以相反的顺序排列(最近的在顶部)。所以在上面的例子中,我希望最终的订单是:

这是我目前拥有的 PHP 无法正常工作(根本没有输出):

任何帮助都将不胜感激。谢谢!

0 投票
1 回答
1417 浏览

php - 如何使用 SimpleDOM sortedXPath 对节点值进行排序?

XML新手在这里!
我有一个仅包含以下 XML 的文件:

我想按字母顺序输出标签。
我正在尝试使用 SimpleDOM 库及其sortedXPath方法。这是我到目前为止所拥有的,它输出未排序的标签。

有人可以告诉我如何正确编写它以使其正常工作吗?干杯!

0 投票
2 回答
1126 浏览

php - 使用 php simple dom parser 进行 php 屏幕抓取

我正在使用简单的 html dom 解析器来抓取网站......我如何在循环中跳过特定的类

0 投票
1 回答
364 浏览

xml - SimpleDOM 和 sortedXPath 的问题

我有这个 XML 结构:

我想通过 '_mngid' 属性的 evalue 来订购 di XML 文件,但我有很多问题.. :(

我试过的最好的是: foreach($xml->sortedXPath('collection/album','/@_mngid', SORT_DESC) as $album) {

但我得到这个顺序:1,2,12,3,10,4,14,5,9,6,11,7,13,8,15(在 XML 文件中我现在有 15 个项目)。

你能帮我理解正确的方法吗?

非常非常感谢!再见

0 投票
1 回答
332 浏览

php - 使用 PHP 和 SimpleDOM 或 SimpleXML 修改 html 列表

我有一个具有这种结构的 HTML 片段:

我想把它改成这样:

主要思想是在主 li 元素内的 ul 开头添加一个新项目,克隆部分 a 标签标题该 li 元素。我不知道如何使用 SimpleXML 或 SimpleDOM http://code.google.com/p/simpledom/来完成这项任务......有什么想法吗?

问候,

0 投票
2 回答
331 浏览

php - 如何修复从 HTML 中提取的纯文本的句子间距?

我正在从特定 URL 中提取文章以转换为句子,但文本正文具有消除某些句子之间空格的随机行为,导致:

我的一些文本是股票代码(AZ.GAN)等。所以我不能简单地在没有相邻空格的所有句点之间插入一个空格。

上面的例子会破坏股票代码变量。

好奇是否有人知道这是什么原因。我尝试了几种 HTML 和 DOM。我使用 Simple_DOM 来获取明文。虽然,如果我手动执行或使用任何其他解析引擎,我会得到相同的结果。