同名节点形成数组

同一个父节点下,多次出现的同名子元素会汇总为数组,只有一个时则保持单个值。例如两个 user 节点会形成 user 数组,其中每个项目仍按属性和子节点规则映射。数据只出现一次时的类型与出现多次时不同,后续程序需要考虑这点,不能假设所有字段永远都是数组。工具不按 id 去重,也不把多个父节点中的同名元素跨层合并,数组归属始终取决于原父节点。

相关问题