Xml de Sql 2008... Cuál es la utilidad?

Hola experto.
Estoy trabajando con SQL2008 SMEstudio y entre las prácticas que hago, creo un xml. Hasta ahí todo bien. Pero cuando lo abro en este programa, aparece código del tipo:
<c companyname="LILA-Supermercado" customerid="LILAS">
<o orderid="10330" orderdate="1994-11-16T00:00:00" />
</c>
<c companyname="Bon app'" customerid="BONAP">
<o orderid="10331" orderdate="1994-11-16T00:00:00" />
</c>
y continúa asi puesto que es una base de datos larga como un cicle de menta. Solo corté una porción. El resto se ve de manera similar, como podrás imaginar.
El temas es que al pegarlo en una página html de Front Page 2003 del tipo:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
</head>
<body>
</body>
</html>
Me salen al ejecutarlo una serie de errores "insuperables" por mi poco conocimiento del tema.
Entonces pregunto:
1-qué es lo que hace que no pueda ver la tabla en html en mi viejo FP? Qué falta en el head y en el body, y en este caso cómo sería?
2-qué utilidad tiene el xml en sql si cuando lo abrís en SQL2008 SMEstudio se ve como una inentendible serie de tags cuando es más facil verlo como una tabla ya en puro y crudo sql?
Espero tus comentarios y 1000 gracias de antemano. De los errores se aprende...dicen!
Saludos.
JOSE

Añade tu respuesta

Haz clic para o
El autor de la pregunta ya no la sigue por lo que es posible que no reciba tu respuesta.