Bonjour,
J'ai importé des documents MongoDB dans un champ texte sous PosgreSQL et j'essaye de les transformer en JSON.
Premier priblème: dégager ces ObjectId("xxx23")
J'ai faut ceci :
Le soucis c'est que ça englobe les deux ObjectId dans le "*" de la regex et le résultat donne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT REGEXP_REPLACE('{ObjectId("5d8e02eea5f17f1bc0b812ba")}{ObjectId("5d8e02eea5f17f1bc0b812ba")},','ObjectId\((.*)\)','\1', 'g');
{"5d8e02eea5f17f1bc0b812ba")}{ObjectId("5d8e02eea5f17f1bc0b812ba"},
Comment puis-je faire ?
Merci à vous,
A bientôt
Partager