Cómo UNMARSHAL XML Parte válida del archivo XML - JAXB -- java campo con xml campo con jaxb campo con unmarshalling camp Relacionados El problema

How to unmarshal XML valid part of not xml file - JAXB


1
vote

problema

Español

Me tiene que reunir un poco de clase en formato XML para el archivo (sin extensión xml) como una cabecera, y luego anexados al final de un archivo de algún contenido no válido. Después de eso, obviamente, me gustaría deserializar esta clase con un unmarshaller JAXB, pero tengo un problema - que devuelve un valor nulo, debido a que el archivo ya no es XML válido (sin contenido adicional, todo funciona perfecto).

Mi archivo parece:

  myLog.log.04  

es lo posible para UNMARSHAL solo XML válida parte de un archivo? Gracias por toda tu ayuda.

Original en ingles

I have to marshal some class in XML format to the file (with no xml extension) as a header, and then append at the end of a file some invalid content. After that, obviously I would like to unmarshal this class with a JAXB unmarshaller, but I got a problem - it returns null, because the file is no longer valid xml (without additional content, all works perfect).

My file looks like:

<Root>     <Element>          ...     </Element>     ... </Root> [binary invalid content] 

Is that possible to unmarshal only xml valid part of a file? Thanks for all your help.

           
     
     

Lista de respuestas


Relacionados problema

8  Como llamar a esta función C en C # (unmarshalling estructura de retorno)?  ( How do i call this c function in c sharp unmarshalling return struct ) 
Quiero utilizar C # interoperabilidad llamar a una función desde un archivo DLL escrito en c. Tengo los archivos de encabezado. Echa un vistazo a esto: enu...

0  Usando RESTEASY con Windows Live Service, ¿cómo se devolvió la lista de contactos?  ( Using resteasy with windows live service how do you unmarshall the list of cont ) 
Estoy tratando de obtener mis contactos de Windows Live usando RESTEASY Después de autenticar con éxito mi usuario, he realizado la llamada a https: // liv...

1  Tipo complejo a la cadena Unmarshalling  ( Complex type to string unmarshalling ) 
¿Puede alguien decirme cómo convertir un objeto complejo en una cadena en Jaxb? Escenario: Los objetos de automóviles a continuación tienen un elemento anid...

1  El elemento MOXY XPATH UNMARSHALLING ES NULL  ( Moxy xpath unmarshalling element is null ) 
Estoy tratando de no compartir la camunda: elementos de propiedad en una lista usando Xpath para saltar los elementos de envoltura innecesarios. Desafortunada...

-3  Go Json.unMarshal a la interfaz que desapareció alguna cláusula  ( Go json unmarshal to interface some clause disappeared ) 
Tengo una oración para consultar a un grupo de usuarios por términos (campo de palabras clave presente uid ) y con un límite de rango (uniología presenta pre...

5  JAXB A UNMARSHALL <STRING> FOOBAR </ STRING>  ( Jaxb to unmarshall stringfoobar string ) 
saludos! Tengo un servidor que devuelve el contenido XML a mi cliente que se parece a esto: <string xmlns="...">foobar</string> Soy nuevo en Jaxb y he ...

5  JAXB UNMARSHAling Error: los elementos esperados son <{} root>  ( Jaxb unmarshalling error expected elements are root ) 
Estoy reutilizando los objetos existentes generados en otros lugares a los datos XML de UNMARSHALL XML que vienen como un tipo de cadena. El objeto: rout...

4  Analizar los datos de MATHTYPE MTEF de OLE Binary String  ( Parse mathtype mtef data from ole binary string ) 
Hay la necesidad de convertir las ecuaciones de MathType en la MS-Word 2003 o por debajo de MathML para que lo haga muy bien en la Web. La función incorporada...

2  Jaxb UnmarShalling con elementos dinámicos [duplicar]  ( Jaxb unmarshalling with dynamic elements ) 
Esta pregunta ya tiene respuestas aquí : trato con XML mal diseñado con Jaxb ...

0  Error al desviar la cadena XML  ( Error while unmarshalling the xml string ) 
Tengo una cadena XML que se parece a esto: webClient.DownloadFile()0 Ahora lo estoy logrando la clase con el nombre de Data.Java, que tiene la variable ...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos