问题标签 [simplexml]

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 回答
865 浏览

php - Simplexml 文档中的嵌套 xml 文档

使用 simplexml 读取从 web 服务调用返回的 xml 文档时出现问题。

读取数据很好,但是一个名为UserArea的节点包含一个嵌套的 XML 文档,其中包含名称空间。

这个问题上,我研究了如何处理子节点。但是,当我调用其中包含此嵌套 XML 的节点时,我会返回 null。

数据如下所示:

我没有想法,因为代码:

只是行不通。

0 投票
5 回答
1483 浏览

php - PHP SimpleXml 元素到数组

我需要发送一串html就像 <total> <tag>content</tag> <tag2 ref="333"> <code>somecode</code> <code>morecode</code> </tag2> <tag3> more code </tag3> </total>

这将进入一个数组,如:

但我不知道如何将这些数据转换为数组。

有小费吗 ?

0 投票
10 回答
157086 浏览

php - 从 SimpleXML 访问 @attribute

我在访问@attributeSimpleXML 对象的部分时遇到问题。当我var_dump得到整个对象时,我得到正确的输出,当我得到var_dump对象的其余部分(嵌套标签)时,我得到正确的输出,但是当我按照文档和 时var_dump $xml->OFFICE->{'@attributes'},我得到一个空对象,尽管事实上第一个var_dump清楚地表明输出有属性。

任何人都知道我在这里做错了什么/我怎样才能做到这一点?

0 投票
3 回答
1678 浏览

php - 在 XML 解析方面需要一些帮助

XML 提要位于:http: //xml.betclick.com/odds_fr.xml

我需要一个 php 循环来回显比赛的名称、时间、投注选项和赔率链接。该功能将仅选择和显示当日的比赛,streaming="1" 和投注类型为“Ftb_Mr3”。

我是 xpath 和 simplexml 的新手。

提前致谢。

到目前为止,我有:

0 投票
2 回答
6125 浏览

php - 如何在格式错误的数据上关闭 simpleXML?

我有一个 XML 设置,我正在尝试使用 simplexml 加载。Web 应用程序的用户可以编辑 XML 设置。我想自己处理错误并向用户界面发送警告消息。然而,simplexml 不断地对格式错误的 XML 发出警告,而不是悄悄地返回 false。

如何让 simpleXML 闭嘴而不发出警告?有选择吗?

0 投票
2 回答
7397 浏览

php - 如何使用 PHP 在 foreach 循环中对行进行分页

使用以下代码显示我的 Twitter 个人资料中的朋友列表。我想一次只加载一个特定的数字,比如 20,然后在底部为第一个 1-2-3-4-5 提供分页链接(但是除以限制的数量)最后一个

******更新******

这行得通,只需要抵消从 开始的输出$i。思考array_slice

0 投票
1 回答
693 浏览

php - looping through xml nodes where a type is "Array"

Im having some trouble looping through some xml data.

The xml file is structured like this:

My php to loop through it looks like this

But its not throwing errors, or returning anything

0 投票
3 回答
2399 浏览

php - 用 php 浏览这个 xml 结构

我试图循环并显示来自以下 xml 结构的信息。

我使用以下 PHP 来获取节点。

我尝试了几种变体,但我没有看到任何效果。当我回显我的变量时,我要么一无所获,要么在我的foreach函数上使用无效的参数

0 投票
1 回答
223 浏览

php - simpleXMLElement 的问题

这是我的PHP代码

这是我的xml的结构

我试图将字段的值分配给变量,然后回显它们。然后在底部回显下一个链接。

我没有收到任何错误,但它只是一遍又一遍地显示第一个字段,并且不输出下一个链接。

0 投票
2 回答
331 浏览

php - simplexml + foreach +twitter 结果出乎意料

我使用以下代码从显示的 xml 中输出所有节点。

我得到的只是Array ( [0] => [1] => [2] => )

这是 xml
http://twitter.com/statuses/followers/barakobama.xml?cursor=-1的示例

我究竟做错了什么?每个人都建议的一切都没有奏效!我要疯了。