Almacenar datos XML en una colección mongodb

Todavía soy relativamente nuevo en las bases de datos NoSQL como mongodb, así que disculpe mi ignorancia.

Fondo:

En este momento, tengo un sistema que hace lo siguiente:

recopila datos del sistema de los clientesgenera esa información en un documento xmlun script de Perl toma los datos de las etiquetas xml y los coloca en una base de datos mySQL.un sitio web apache / php potencia los datos.

El propósito de este sistema es actuar como un inventario para servidores / chasis / dispositivos de red / etc.

Este ha sido un buen sistema, pero decidí ir a una base de datos no relacional debido a las ventajas que veo al usar eso para el tipo de datos que estoy almacenando.

Pregunta:

¿Es muy sencillo extraer información de documentos xml con mongodb?¿Debo reescribir los scripts que tengo para generar un archivo JSON / BSON en lugar de XML?¿Cómo toma la información de los archivos y la coloca en una base de datos mongodb?

Respuestas a la pregunta(4)

Su respuesta a la pregunta