Y no entiendo el porqué...
El codigo que estoy ocupando es mas bien simple, pues aun no me adentro en hacer mas cosas debido a que primero tengo que poder cargar el xml sin problemas...
Código:
y en el parametro le paso solo el nombre que es Prueba5.xml, y me arroja ese mensaje de error. Ahora hace poco probé cargándolo al revés, osea invirtiendo el orden de las sentencias, leer primero el xml y despues el xsd y carga sin problemas. Pero en los ejemplos que he visto, los cargan primero xsd y xml aunque no he encontrado aun alguna especificación de orden. Alguna sugerencia o ayuda? de antemanos gracias...Public Function cargarxml(ByVal docxml As String) As String
Dim xmldoc As DataSet
dim objDataDocument as XmlDataDocument
dim objnodos as XmlNodeList
dim obj as XmlNode
xmldoc = New DataSet
xmldoc.ReadXmlSchema(MapPath("xsd_Publicaciones.xsd"))
xmldoc.ReadXml(MapPath(docxml))
objDataDocument = new XmlDataDocument(xmldoc)
objnodos = objDataDocument.GetElementsByTagName("ArticuloI")
for each obj in objnodos
response.write(obj.innerxml)
next
Dim resultado As String
End Function
Los archivos xml y xsd que quiero acceder son estos por si acaso.
archivos.zip

