u_goldman supongo que te refieres a si hay un error en el parser, pues no lo hay ya que tengo puesto que si los hay los muestre:
Código asp:
Ver original'este no es el código exacto, ahora mismo no lo tengo delante
xmlDoc = Server.CreateObject("Microsoft.XMLDOM")
xmlDoc.async = false
xmlDoc.load("ksdjf.xml")
if xmlDoc.parseError then
Set errorCode = xmlDoc.parseError.errorCode
Set reason = xmlDoc.parseError.reason
Set line = xmlDoc.parseError.line
end if
'más adelante
LecturaNodos(xmlDoc.documentElement.childNodes)
ED: Por cierto, el objeto xmlDoc (variable global) lo quiero cargar con el documento XML en una función, pero al salir de la función el objeto está vacío. Si lo hago justo antes de llamar a la función LecturaNodos, entonces sí que me funciona y me muestra los nodos del documento. El problema es que empleo un objeto aspSmartUpload para subir el fichero XML al server y guardarlo en una carpeta, pero no me lo guarda.
Concretamente me da el siguiente error:
Unable to save file (Error 1120)
Err.number -2147220384
Código asp:
Ver originalset smartUp=Server.CreateObject("aspSmartUpload.SmartUpload")
smartUp.MaxFileSize=50000 'aprox 50K
smartUp.AllowedFilesList="xml,XML"
smartUp.Upload
if Err then
Response.Redirect "../Success.asp?code=fileup&tipo=excl"
end if
FileBox=smartUp.Files.Item(1).Name
FileName=smartUp.Files(FileBox).FileName
FilePathName=smartUp.Files(FileBox).FilePathName
TamFile=smartUp.Files.Item(1).Size
ruta = request.serverVariables("APPL_PHYSICAL_PATH")
XMLFile = FechaExacta() & "." & smartUp.Files.Item(1).FileExt
NuevoNombre = ruta & "admin\xmlup\" & XMLFile
subido = smartUp.Files.Item(1).SaveAs (NuevoNombre)