XML extenso - FOR XML RAW

31/05/2004 - 21:12 por DonCata | Informe spam
Tengo un SP en SQL 2K que me permite generar un archivo xml, como ven
utilizo la sentencia 'SELECT * FROM ##Tmp_OTs FOR XML RAW' esto me devuelve
aproximadante unos 500 registros.

EXEC sp_makewebtask
@outputfile = '\\SERVER\WoXML.XML',
@query = 'SELECT * FROM ##Tmp_OTs FOR XML RAW',
@templatefile = '\\SERVER\WoXML.tpl'

Mi problema radica radica en que cuando genera el archivo aveces hace un
salto de linea en donde no debe, y me da mensajes de error como los que
presento aqui.

row A="310-CSC-001" B="2621556" C="Parchar fuga tuberia de The XML page
cannot be displayed
Cannot view XML input using XSL style sheet. Please correct the error and
then click the Refresh button, or try again later.


-
-

Whitespace is not allowed at this location. Error processing resource
'file:///C:/SQL/WoXML.XML'. Line 20, Position 2034

"MEC" J="RAMOS GALLARDO,"/><row A="310-MLS-001" B=" 2946078" C="Reparar fuga
de carga" D="1" E="50" F="WO" G="2004-04-...MI conulta: Existe alguna
posibilidad de que al final de cada registro se produsca un salto de
linea?.. asi evitaria estos errores fortuitos.
 

Leer las respuestas

#1 DonCata
03/06/2004 - 21:29 | Informe spam
Gracias ya lo solucione...

"DonCata" wrote in message
news:
Tengo un SP en SQL 2K que me permite generar un archivo xml, como ven
utilizo la sentencia 'SELECT * FROM ##Tmp_OTs FOR XML RAW' esto me


devuelve
aproximadante unos 500 registros.

EXEC sp_makewebtask
@outputfile = '\\SERVER\WoXML.XML',
@query = 'SELECT * FROM ##Tmp_OTs FOR XML RAW',
@templatefile = '\\SERVER\WoXML.tpl'

Mi problema radica radica en que cuando genera el archivo aveces hace un
salto de linea en donde no debe, y me da mensajes de error como los que
presento aqui.

row A="310-CSC-001" B="2621556" C="Parchar fuga tuberia de The XML page
cannot be displayed
Cannot view XML input using XSL style sheet. Please correct the error and
then click the Refresh button, or try again later.


-

Whitespace is not allowed at this location. Error processing resource
'file:///C:/SQL/WoXML.XML'. Line 20, Position 2034

"MEC" J="RAMOS GALLARDO,"/><row A="310-MLS-001" B=" 2946078" C="Reparar


fuga
de carga" D="1" E="50" F="WO" G="2004-04-...MI conulta: Existe alguna
posibilidad de que al final de cada registro se produsca un salto de
linea?.. asi evitaria estos errores fortuitos.


Preguntas similares