我有一个文件如下。
let j = {
"PolicyInfo" :
{
"id" : "12345",
"PolNum" : "TestPolicy",
"NameInfo":
{
"idref":"9999",
"Name":"TestName"
}
}
}
我的要求是在转换为 XML 时将 id(在 PolicyInfo 下)和 idref(在 NameInfo 下)转换为属性。我可以使用下面的代码来处理一个属性。
const JsonConfig = json.config('custom');
JsonConfig['whitespace'] = 'ignore';
JsonConfig['attribute-names'] = 'id';
json.transformFromJson(j, JsonConfig)
我尝试了以下选项,但它们都不起作用。
JsonConfig['attribute-names'] = ['id','idref'];
JsonConfig['attribute-names'] = ('id','idref');
有没有办法在转换为 XML 时处理多个属性?
提前致谢!