【发布时间】:2014-01-15 08:00:47
【问题描述】:
我在尝试创建与此 json 结构匹配的 XML 文件时遇到了困难,
"properties": {
"network_id": {
"get_resource": "private_net"
},
"fixed_ips": [
{
"subnet_id": {
"get_resource": "private_subnet"
}
}
]
}
我的问题是尝试在 XML 中创建出现在节点 "fixed_ips" 之后的符号 [ ]。我试过的是这个,
//This part of the code is in a for loop
Element propertiesn = doc.createElement("properties");
serverports.appendChild(propertiesn);
Element networkidd = doc.createElement("network_id");
propertiesn.appendChild(networkidd);
Element getress = doc.createElement("get_resource");
getress.appendChild(doc.createTextNode("private_net"));
networkidd.appendChild(getress);
Element fixesips = doc.createElement("fixed_ips");
propertiesn.appendChild(fixesips);
Element qq = doc.createElement("qq");
fixesips.appendChild(qq);
Element subnetid = doc.createElement("subnet_id");
qq.appendChild(subnetid);
Element getresss = doc.createElement("get_resource");
getresss.appendChild(doc.createTextNode("private_subnet"+i6));
subnetid.appendChild(getresss);
Element qq2 = doc.createElement("qq");
fixesips.appendChild(qq2);
这就是我得到的,
"properties": {
"network_id": {
"get_resource": "private_net"
},
"fixed_ips": [
{
"subnet_id": {
"get_resource": "private_subnet1"
}
},
[]
]
}
如您所见,它很近,但还不够近。任何帮助,将不胜感激。提前致谢。
【问题讨论】: