问题标签 [xmllist]
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.
xml - 在 as3 错误中将 XMLList 转换为字符串数组
我正在尝试将 XMLList 转换为 as3 代码中的字符串数组。这是 XMLList(行):
这是我用来转换它的 as3 代码:
然而,输出不是出现在 xml 中的文本(例如,这是对 area1 的测试),它只是行号。所以对于上面的代码,它将打印 0、1、2。
谁能帮我这个?
谢谢
apache-flex - 随机选取一个 XMLList 菜单项
我有这个 XMLList:
我想在我的组合框中随机选择(代码未显示)随机选择的这些菜单项之一。我正在使用 Flex Builder 4,6。
谢谢你的帮助。
xml - 如何在不循环 E4X 的情况下将属性添加到 XMLLIST
我有以下xml
我正在遍历每个节点并添加一个属性。如何在不循环的情况下做到这一点?我试过这个
但我收到错误“ TypeError: Error #1089: Assignment to lists with more item is not supported ”。
xml - 如何在 FLEX 中将 XMLList 转换为 XML
我已经参考了以下链接,但找不到适合我的方案的解决方案。
Actionscript 3 - 如何从 XMLList 转换为 XML?
我的xml变量如下:
我使用过滤器函数来删除上述 xml 中的重复值:
它返回 XMLList 数据。当我使用它来获取 XML 格式时:
我没有得到 XML 格式的输出;我是这样得到的。:
如何在 Flex 中获得相同的 XML 格式,就像我的 XML 变量“checkXml”一样,这样我就可以保留所有父节点和子节点,从而删除重复项。
java - XMLList 的 XStream 转换器(类似于 Jaxb)
XStream 是否支持类似于 JAXB 的 xml 列表?( https://jaxb.java.net/nonav/2.2.4/docs/api/javax/xml/bind/annotation/XmlList.html )
例如:
生成:
我无法找到执行此操作的任何转换器。事实上,似乎有一个转换器com.thoughtworks.xstream.converters.collections.BitSetConverter将 BitSet 序列化为逗号分隔列表。
xml - Actionscript XML - 检索所选节点的列表
我正在 Starling 中创建一个游戏,并希望使用 XML 来保留游戏中出现的所有消息对话。以下是如何使用它的示例:
如您所见,有一个与项目交互的 3 种类型的结构。检查、谈话和行动(例如接送)。state id 决定了游戏的状态(游戏中取得了多少进展),这很重要,因为消息可能会根据发生的情况而改变。当事件发生时,这会更新游戏中的所有内容。例如
状态 1:
“在我与罗杰交谈之前,我无法取走这件物品!”
与 Roger 交谈并进入状态 2:
状态 2:
“我捡起那件东西是因为我和罗杰谈过了!”
我创建了一个名为 message box 的类,它根据 state 和 currentTarget (item) 获取 XMLList
什么是只获取我想要的节点的好方法:
我想得到:
我不想写出一个巨大的 if 语句来返回我想要的节点:
大问题,任何帮助将不胜感激。
更新:
我希望它返回一个 XMLList,其中的字符串以这样的方法传递:
javascript - 将 XmlHttpRequest 解析为 XmlListModel
我想将检索到的 xmlHttpRequest 对象放入 XMLListModel。我正在使用 qml。主要目标是评估我获得的 xml 并在列表中显示条目。如果有更好的方法 - 让我知道。
我在这里找到了一个用于分析 xml 的“解决方案”:http: //developer.nokia.com/Community/Discussion/showthread.php/232839-Qt-Quick-and-DOM-doc-responseXML-returns-null 在这里Parse来自 XMLHttpRequest 的 XML 但是深入挖掘 xml 结构非常糟糕,因为 xml 树的每一层都有循环。
所以我想要的两种方式:
1:XmlList
这将是我最喜欢的:将我从 xmlHttpRequest 获得的数据解析为 XmlList 事物并免费(自动)获取列表。这家伙想要同样的,但没有写出解决方案:http: //qt-project.org/forums/viewthread/6460
我也试过:
第一个单独,最后一行,我得到 xml。这表示“错误:无法将 null 分配给 QString”。我敢肯定,我得到了正确的 xml 答案,因为上面提到的搜索每个孩子和标记名的方法是有效的。我还发现了一个不同的符号,比如解析器,但这也不起作用。
2:XPath
var doc = new DOMParser().parseFromString(response, "text/xml"); 返回未定义的 DOMParser .. 所以我想我需要一些库,但没有找到关于该主题的任何内容(除了未回答的问题)。(与 .getElementById 和 evaluateXPath 以及我在网上找到的许多其他东西相同)
任何提示表示赞赏!
xml - as3搜索具有多个元素的xml
我正在尝试在 as3 中搜索此 XML 文档
并首先按颜色过滤结果。因此,如果您搜索“蓝色”,您将获得所有包含“颜色”元素且值为“蓝色”的矿物(Spangolite 和 Sapphire)的结果。
我加载我的 XML 并创建一个包含所有元素的 XMLList。
使用“trace(mineralList)”命令,它将成功跟踪整个 XML 文件,如果我将其更改为“trace(xmlData.mineral.(color == "White"));” 然后它会追踪所有节点的值为“White”的元素。
但是,如果我搜索蓝色而不是白色,它不会追踪任何内容。我猜这是因为包含“蓝色”值的元素的矿物节点也有多个其他颜色值。这是我试图评估的问题。
我需要能够搜索一种颜色并拉出具有这些颜色值之一的所有节点,而不管是否具有其他颜色值。
xml - 选择 XMLList 的第一个孩子
我在 Flex 中有一个应用程序,它从远程站点检索 XMLList(测试),假设通常包含 5 个孩子(测试),我用每个孩子循环遍历 XMLList 并做一些工作正常的图表。在一些奇怪的情况下,我在我的 XMList 中接收了多达 10 个孩子,我的应用程序选择使用最后 5 个,而正确的集合假设是前 5 个集合。如何只选择前 5 组而忽略最后一组?
actionscript-3 - 在 AS3 中排序然后拼接 XMLList 或 XMLList 集合
我尝试的任何方法都不起作用。我正在尝试排序然后将 XMLList 或 XMLListCollection 拼接到一些结果。
这是我的代码: