Por lo que sé, los nombres de tipos de elementos XML, así como los nombres de atributos distinguen entre mayúsculas y minúsculas.Cómo obtener elementos que no distinguen entre mayúsculas y minúsculas en XML
¿Hay alguna forma o truco para obtener elementos que no distingan entre mayúsculas y minúsculas?
Aclaración: Una gramática ha sido definida a través de XSD que se utiliza para algunos clientes para cargar datos. Los usuarios -los generadores de contenido- están creando archivos XML utilizando diferentes herramientas , pero muchas de ellas están utilizando editores de texto plano o lo que sea. Algunas veces, cuando esta gente intenta subir sus archivos, obtienen errores de incompatibilidad. Es un error común que mezclen las etiquetas lowerCase y upperCase, aunque es siempre fue claro que las etiquetas son sensibles a mayúsculas y minúsculas.
Tengo acceso al archivo XSD que define esta gramática y puedo cambiarla. La pregunta es cómo evitar este problema de etiquetas de mayúsculas/minúsculas propenso a errores.
¿Alguna idea?
¡Gracias de antemano!
Gracias por las respuestas. En este caso, DESALENTEMENTE XML no se genera en máquina. Está escrito a mano :-) – Luixv
¿No es una opción convertir la entrada a minúsculas? –
No, no lo es. Los usuarios tienen una GUI desde donde cargan sus archivos directamente. – Luixv