Estimados, tengo una gran duda existe algun editor grafico que me permita crear un archivo xml como fuente de datos. O tengo que generarlo solo a mano?
Espero que me ayuden, gracias.
| ||||
Respuesta: Herramienta grafica para XML ![]() Pregunta importante: ¿qué esperarías de un editor gráfico para tu situación?. XML son datos, sin "propósito" implícito (como HTML, que sí representan cosas específicas), por lo que, como tal, no existe editor "gráfico". Lo que sí hay son editores que te ayudan con cosas como mostrar la estructura en árbol para una fácil navegación, autocompletado contra algún DTD (donde ahí sí defines la estructura del XML), muestreo de salida contra un XSLT, ayuda con Xquery, Xpath ... etc. pero creo entender tu no utilizas estas tecnologías. Un saludo ![]()
__________________ ٩(͡๏̯͡๏)۶ "100 años después, la revolución no es con armas, es intelectual y digital" |
| ||||
Respuesta: Herramienta grafica para XML Cita: Hola, me refiero al XML como fuente de datos, bueno te dejo el ejemplo, aqui se usa el XML(cd_catalog.xml) como una fuente de datos para el HTML. Y por lo del editor me refiero a un programa como formularios en donde se cree el XML pero de forma grafica no a mano o a codigo.
Iniciado por jam1138 ![]() ![]() Pregunta importante: ¿qué esperarías de un editor gráfico para tu situación?. XML son datos, sin "propósito" implícito (como HTML, que sí representan cosas específicas), por lo que, como tal, no existe editor "gráfico". Lo que sí hay son editores que te ayudan con cosas como mostrar la estructura en árbol para una fácil navegación, autocompletado contra algún DTD (donde ahí sí defines la estructura del XML), muestreo de salida contra un XSLT, ayuda con Xquery, Xpath ... etc. pero creo entender tu no utilizas estas tecnologías. Un saludo ![]() Gracias. |
| ||||
Respuesta: Herramienta grafica para XML Cita: XML es un lenguaje de etiquetado, para que sea "bien formado" basta con que tenga la declaración (el encabezado), y una etiqueta raíz.
Código xml:
Ver original Como dije en mi mensaje anterior, XML por sí solo no representa nada, puede ser tan libre como quieras, solo necesita estar bien formado. En un DTD, al igual que en un XSD, se especifican las reglas respecto a qué ha de contener o no dicho XML, por ejemplo, puedes decir que tiene que tener obligatoriamente una etiqueta título, opcionalmente una etiqueta fecha, que una etiqueta puede tener solo determinados valores ... etc. XHTML es un ejemplo, hay etiquetas definidas con reglas bien definidas con especificaciones de atributos opcionales y/o obligatorios, todo especificado en un DTD. Cuando comparas un XML contra un DTD (repito, o un XML Schema) entonces se dice que es un XML válido. Pero bueno, regresando al tema, si se tiene un DTD entonces se saben las reglas del XML. Un editor puede conocer dichas reglas y "sugerirte" el nombre de dichas etiquetas, tal cual algunos lo hacen con los archivos XHTML (XHTML es un tipo de XML). Cita: Con "como formularios" quiero suponer te refieres a formularios XHTML. Ya es muy común en los editores la característica de ofrecer la creación de tus propios "pedazos de código" y/o templates. Actualmente estoy utilizando Netbeans, antes utilizaba Eclipse, ambos lo permitían. Si bien esto no es nada gráfico (que, repito, por la naturaleza de XML no veo cómo) es un recurso que si crees que lo vale, ahí está.Hay editores especializados en XML, como Oxygen XML, pero mi experiencia con alguno es nula como para decirte algo. Yo utilizo XML para cosas como la de tu ejemplo, como fuente de datos y/o definición de especificaciones de cosas ... no requiero más que un editor de texto normal. Y bueno, para lo demás en donde tengas dudas (XSL, XPath, XQuery) siempre está la Wikipedia y Google, que el tema es demasiado amplio. Un saludo ![]()
__________________ ٩(͡๏̯͡๏)۶ "100 años después, la revolución no es con armas, es intelectual y digital" |
| ||||
Respuesta: Herramienta grafica para XML Cita: Saludos, estimado vale por orientarme en XML, gracias te pasaste.
Iniciado por jam1138 ![]() XML es un lenguaje de etiquetado, para que sea "bien formado" basta con que tenga la declaración (el encabezado), y una etiqueta raíz.
Código xml:
Ver original Como dije en mi mensaje anterior, XML por sí solo no representa nada, puede ser tan libre como quieras, solo necesita estar bien formado. En un DTD, al igual que en un XSD, se especifican las reglas respecto a qué ha de contener o no dicho XML, por ejemplo, puedes decir que tiene que tener obligatoriamente una etiqueta título, opcionalmente una etiqueta fecha, que una etiqueta puede tener solo determinados valores ... etc. XHTML es un ejemplo, hay etiquetas definidas con reglas bien definidas con especificaciones de atributos opcionales y/o obligatorios, todo especificado en un DTD. Cuando comparas un XML contra un DTD (repito, o un XML Schema) entonces se dice que es un XML válido. Pero bueno, regresando al tema, si se tiene un DTD entonces se saben las reglas del XML. Un editor puede conocer dichas reglas y "sugerirte" el nombre de dichas etiquetas, tal cual algunos lo hacen con los archivos XHTML (XHTML es un tipo de XML). Con "como formularios" quiero suponer te refieres a formularios XHTML. Ya es muy común en los editores la característica de ofrecer la creación de tus propios "pedazos de código" y/o templates. Actualmente estoy utilizando Netbeans, antes utilizaba Eclipse, ambos lo permitían. Si bien esto no es nada gráfico (que, repito, por la naturaleza de XML no veo cómo) es un recurso que si crees que lo vale, ahí está. Hay editores especializados en XML, como Oxygen XML, pero mi experiencia con alguno es nula como para decirte algo. Yo utilizo XML para cosas como la de tu ejemplo, como fuente de datos y/o definición de especificaciones de cosas ... no requiero más que un editor de texto normal. Y bueno, para lo demás en donde tengas dudas (XSL, XPath, XQuery) siempre está la Wikipedia y Google, que el tema es demasiado amplio. Un saludo ![]() |