问题标签 [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.
sql - 如何在 AS3 中使用 E4X 查询 XML 文件?
我需要归档一个数据库驱动的 flash as3 网站。我将表导出到 xml,所以现在我有这样的东西:
现在我想选择id设置为home的记录。
在 SQL 中:SELECT * FROM table WHERE id='home'
我怎样才能用 E4X for AS3 做同样的事情?
xml - e4x 语句与局部变量冲突?
在代码中的某处我已经贴花变量:
在此之后我有一个 e4x 声明
这应该将项目的 namewin 与“必要名称”进行比较,并仅返回 nameWin 与“必要名称”匹配的项目。
xml_m.项目:
如果我在声明 xml-child 中使用与 nameWin 不同的语句(例如 summa),则效果很好。但是对于 nameWin,e4x 将局部变量 nameWin(此时我根本不感兴趣)与“必要名称”进行比较,而不是将项目的 nameWin 与“必要名称”进行比较。
有任何想法吗?库的版本可以是原因吗?
javascript - e4x 过滤多个孩子?
我的 XML 看起来像这样:
但我不知道如何根据类别 ID 过滤项目?有人知道该怎么做吗?:)
就像是:
只返回所有项目:(
javascript - 在 E4X 中过滤
这只是一个简单的问题。我目前正在使用 Mozilla 的 Rhino 开发一个小的 webapp。作为一个步骤,我需要获取一个网页并过滤它的所有节点。为此,我使用 E4X。我以为我可以这样做:
但这会产生错误。它是如何正确完成的?
(顺便说一句:这只是提高性能的一步。代码已经做得很好,只是有点慢。)
javascript - 修复 JS 中的内部链接
我刚刚创建了一个脚本,它通过服务器端 JS 从网页中提取文章。(如果您有兴趣:它用于http://pipes.yahoo.com/fb55/expandr。)
我只是在内部链接方面遇到了一点问题。某些页面包含以下链接:
我需要做的是修复它们并在那里设置根,如下所示:
我正在使用 E4X 来处理页面。我不想展示我目前令人毛骨悚然的尝试,它有问题而且很慢。有人对我有解决方案吗?
xml - 删除XML节点,保持原样
我需要从 XML 变量中删除一些节点,并且我想保持原样不变。
因此,我将 XML 传递给一个新变量并从该变量中删除节点,但原始变量随之改变。
有没有办法保护 XML 免受原始变量的影响?
xml - Actionscript 3 E4X 使用 XML 中的命名空间值
我正在使用 Action script 3 构建应用程序 我正在从 Web 检索一些 XML 但是节点名称是 mms:Image mms:Results 等我的操作脚本编译器抛出错误,因为它不希望在节点中看到分号姓名。如何访问节点?
谢谢
javascript - Javascript E4X:如何正确迭代属性 XMLList?
我在通过 javascript 中的 E4x 检索属性值时遇到问题。
假设如下 XML 节点列表作为 XMLObject:
我使用以下方法正确访问了节点(在循环中)及其属性节点attributes()
:
现在,一方面,名称和值没有充分返回 value(n) 返回 name(n+1) 的值,即 的值att1
将是value2
; 如果我设置var value = attributes[ (n+1) ].toString()
的值正确返回但第一个值将返回undefined
。
可能我只是对这个很感兴趣。那么,是否有人对我所缺少的有任何指示?
TIA,
FK
javascript - 嵌套标签如何在 E4X 中工作?
假设我有以下 XML:
有没有办法在没有自定义子解析器的情况下检测<b>
相对于内容的位置<a>
?
soap - 如何从 Rhino 中运行的脚本中的 E4X 对象创建和 Apache Axiom 元素?
我正在运行一个在 Rhino 中运行的脚本,它会创建一个像这样的 E4X 对象:
我想在 SOAP 消息中包含这样的 XML。我正在使用Apache Axis 2 ServiceClient创建肥皂消息。我正在寻找一种将 E4X xml 对象转换为 Apache AXIOM 元素的方法,以便可以通过调用将其添加到 SOAP 消息中:
ServiceClient.addHeader(org.apache.axiom.om.OMElement omElement)