Estimados:
Soy desarrollador VB/ASP, pero recién me estoy introduciendo a XML. me he estado documentando bastante, entiendo prácticamente todo: DTD, DOM, Schemas, etc.
Mi pregunta se relaciona un poco con la utilización práctica de XML. Entiendo que su objetivo es dar a la información una estructura: por ejemplo, un XML que contiene un listado de usuarios con sus telefonos y emails ¿de acuerdo? Está claro que mantenerlo en XML me permitirá desplegarlo en forma distinta las veces que yo quiera, con distintos estilos, etc. Pero esta es una estructura de campos/valores, exactamente igual que la de una base de datos... entonces ¿que ventaja me trae XML frente a mis datos almacenados en una base de datos?
Por otra parte... ¿que aplicación práctica me trae XML frente a una página que tiene algunas imagenes, un texto determinado y un banner? Puesto que no sé qué cosa en tal página es susceptible de ser estructurable...
Agradeceré vuestra orientación al respecto.
Saludos Cordiales