首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用数组的所有元素填充节点

用数组的所有元素填充节点
EN

Stack Overflow用户
提问于 2011-04-29 02:01:35
回答 1查看 139关注 0票数 0

我又来了!

嗯,我有一个填充JSON结构的Array,而我必须基于该数组结构填充XML,我该怎么做呢?

我的数组包含许多数据,它们被正确地划分为JSON sintax,并且我需要写入特定的节点!

例如,我有以下XML

代码语言:javascript
运行
复制
<NEIGHBOR>
<TEST>
<HOUSES></HOUSES>
</TEST>
</NEIGHBOR>

以及下面的JSON,它填充一个数组:

代码语言:javascript
运行
复制
TEST1:$("#TEST1").val(),
TEST2:$("#TEST2").val(),
TEST3:$("#TEST3").val(),
...

我必须将所有这些字段(填充数组)放在XML的<HOUSES>标记中!

我该怎么做呢?

我尝试了appendChild(),但没有成功,因为我不知道如何定位<HOUSES>标记,然后用所有数组元素填充它!

谢谢!:D

EN

回答 1

Stack Overflow用户

发布于 2011-04-29 03:39:35

代码语言:javascript
运行
复制
var xml = '<NEIGHBOR><TEST><HOUSES></HOUSES></TEST></NEIGHBOR>';
var xmlDoc = $.parseXML( xml )
$xml = $( xmlDoc )
$houses = $xml.find('HOUSES');
$houses.append('<HOUSE>' + $("#TEST1").val() + '</HOUSE>');

没有太多的东西可以继续..这就是我能建议的..。这些代码的大部分是直接从jquery的.parseXML() page中提取的

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5823036

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档