La cuestion: Tengo un formulario que envia un XML al servidor con una estructura similar a la siguiente:
Código:
Estos datos corresponden al ingreso de una pregunta en un banco de preguntas. El servidor procesa este xml para guardar la pregunta en la BD.<datapreguntas> <pregunta>Cuanto es [LATEX]\frac{3}{2} + \frac{5}{4}[/LATEX] </pregunta> <respuesta> <id>0</id> <contenido> [LATEX]\frac{8}{2}[/LATEX] </contenido> </respuesta> <respuesta> <id>1</id> <contenido> [LATEX]\frac{3}{2}[/LATEX] </contenido> </respuesta> <respuesta> <id>2</id> <contenido> [LATEX]\frac{9}{4}[/LATEX] </contenido> </respuesta> <respuesta> <id>3</id> <contenido>[LATEX]\frac{13}{4}[/LATEX] </contenido> </respuesta> <incorrectas>1</incorrectas> <asignatura>algoritmos</asignatura> </datapreguntas>
El problema: Algunos caracteres especiales de LaTeX, y frecuentemente el '\' se pierden en el envío, por algún problema de codificación.
En tal caso que debería hacer para que el contenido entre [LATEX] y [/LATEX] no se vea afectado de ninguna forma? que sugieren?