public void escribirPersonaJAXB(String rutaFichero, LinkedHashMap<Integer, Persona> personas) {
        rutaFichero = rutaFichero + ".xml";
        try {
            MapPersona mp = new MapPersona();
            mp.setMapPersona(personas);
            JAXBContext jaxbContext = JAXBContext.newInstance(MapPersona.class);
            Marshaller jaxbMarshaller = jaxbContext.createMarshaller();
            jaxbMarshaller.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, true);
            jaxbMarshaller.marshal(mp, System.out);
            jaxbMarshaller.marshal(mp, new File(rutaFichero));
        } catch (JAXBException ex) {
            //Logger.getLogger(FicherosDatos.class.getName()).log(Level.SEVERE, null, ex);
            System.out.println("Error en escribirPersonaJAXB");
        }
    }