与合作系统交换数据时,最好先取得对方要求的节点名称、根节点和属性规则,再决定输入对象的结构。一个语法合法的文档可能仍然不符合目标系统的约定。空值、自关闭节点和空字符串在业务上也可能有不同含义,不能仅凭外观判断等价。可以从一条记录开始转换,核对属性及文字的归属,再扩展到完整数组。需要命名空间或模式校验的场景应使用专门的文档处理流程。
与合作系统交换数据时,最好先取得对方要求的节点名称、根节点和属性规则,再决定输入对象的结构。一个语法合法的文档可能仍然不符合目标系统的约定。空值、自关闭节点和空字符串在业务上也可能有不同含义,不能仅凭外观判断等价。可以从一条记录开始转换,核对属性及文字的归属,再扩展到完整数组。需要命名空间或模式校验的场景应使用专门的文档处理流程。