MongoDB在字符串字段中的每个字符后插入\ u0000?

时间:2017-03-28 11:41:00

标签: mongodb

我刚刚启动mongodb并在字符串字段中保存XML时面临问题。它添加' \ u0000'与xml文件中的每个字符。喜欢

" \ u0000?\ u0000x \ u0000m \ u0000l \ u0000 \ u0000v \ u0000e \ u0000r \ u0000s \ u0000i \ u0000o \ u0000n

我需要保存此XML,因为它没有字符串字段中的JSON 0r BSON转换。

1 个答案:

答案 0 :(得分:0)

到时候,我找到了一个查询,以便以正确的格式恢复xml。

db.Test.find({"data":"XYZ"}).forEach(function(doc){
         var xml = doc.data.replace(/\u0000/g,"");
         print(xml);
})