问题标签 [e4x]

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 投票
1 回答
1453 浏览

php - 无论如何在PHP中使用E4X?

我主要是一名 ActionScript 程序员,我喜欢使用 E4X 处理 XML。我也经常使用 PHP,但目前不敢用 PHP 处理 XML,我想知道是否有办法在 PHP 中使用 E4X?

谢谢。

0 投票
1 回答
187 浏览

actionscript-3 - E4X:表达式没有返回我所期望的

我有一个 XMLList,我试图从列表中抓取一个带有石头属性 == Opal 但它不起作用,我不明白为什么?

这是代码:

谁能明白为什么这不能按预期工作?

谢谢。

0 投票
3 回答
921 浏览

apache-flex - E4X:在表达式中使用字符串作为属性名称?

我有一个具有这一行的函数:

@month 是 XML 节点上的一个属性,如下所示:

好的,但我需要抽象属性名称,以便我可以将字符串传递给函数并获取名称与我传递的字符串匹配的属性的内容。例如,如果我调用这个函数(“stone”)这样的函数,它会返回 items[0].@stone。我希望这很清楚。

有谁知道怎么做我所追求的?

谢谢。

0 投票
3 回答
3104 浏览

actionscript-3 - 为什么我不能访问没有命名空间的 xml 节点?

几个小时以来,我一直在我的办公桌上敲打我的头,试图弄清楚为什么我无法访问 entry.author.name 内容?我已经尝试了所有可能的方法来访问它,但失败了。

但是当我用 xml.children 遍历所有节点时,我看到了作者节点。

我看到作者节点是 atom 命名空间的一部分,但它没有像其他命名空间那样的命名空间。

}

0 投票
2 回答
2766 浏览

xml - 使用 AS3 解析 XML

这是我的整个脚本,因为我似乎无法弄清楚问题出在哪里。

症状是我 addChild(book) 的地方,不适合用拇指正确和按顺序添加它。结果,令我惊讶的是,到目前为止,我能让这些出现的唯一方法是编写一个错误的跟踪语句,它以某种方式将它们弹出在左上角。任何建议将不胜感激!谢谢!!

0 投票
2 回答
2938 浏览

xml - 在 AS3 中使用 E4X 重命名 XML 节点

我在 AS3 中有一个 XML 对象,其格式如下:

我的问题是我想将节点名称(“nodes”和“item”)重命名为更相关的名称,例如“ nodes ”可以是“ author ”,“ item ”可以是“ book ”。

那么在 AS3 中使用 E4X 执行此操作的最佳方法是什么?

0 投票
2 回答
1682 浏览

apache-flex - E4X:按月对 XMLList 进行排序?

我正在尝试按月对 XML 列表进行排序,实际的标签具有比月更多的属性,但为简洁起见,我将不包括它们:

我怎样才能按月排序这个列表?...我不是按字母顺序,我是指 JAN、FEB、MAR 等。

谢谢!

0 投票
1 回答
265 浏览

xml - 为什么我的 Atom 数据绑定不起作用?

我有一个带有与 XML 和 Atom 提要绑定的高级数据网格的 Flex 应用程序。

使用我的 XML 文件,应用程序运行良好:

但是,当我尝试访问 Atom 提要时,我不能低于“event.result”。

这有效:

但这不会:

正如 Adob​​e 解释的那样,我使用 Atom 命名空间:

我的目标是能够将 Atom 提要与我的高级数据网格列绑定,因为它适用于我的 XML 提要。我怎样才能做到这一点?

0 投票
3 回答
619 浏览

javascript - 使用 E4X 处理通过 Ajax 返回的 XML?

我正在通过 Ajax 加载一些 XML。

这是脚本的一个片段:

我正在加载的页面是一个 XML 文件,文件加载是因为如果我 alert(ajaxRequest.responseText); 我看到了。但我不确定如何将其作为 XML 处理,我认为上面的脚本会将 XML 作为字符串放入 < div id="xml" >< /div > 元素中,但事实并非如此。

我在 Actionscript 中使用 E4X 处理 XML 很多,但在 JS 中从未使用过,有人可以给我提示吗?谢谢!

0 投票
2 回答
1448 浏览

xml - 基于子属性的e4x查询

我正在尝试执行一个 E4X 查询(在下面的 xml 中),它将返回所有包含“元数据”节点的“访问器”节点,该节点的“名称”属性等于“必需”。

我试过...

...但这仅适用于只有 1 个元数据节点的访问节点。

有什么线索吗?