Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Selecciona un nodo único con un fragmento XML personalizado que coincide con una expresión XPath.
Sintaxis
expresión. SelectSingleNode(XPath)
expresión Expresión que devuelve un objeto CustomXMLPart .
Parameters
| Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
|---|---|---|---|
| XPath | Obligatorio | String | Contiene una expresión XPath. |
Valor devuelto
CustomXMLNode
Ejemplo
En el siguiente ejemplo se muestra cómo se agrega un fragmento XML personalizado, se selecciona un fragmento con un URI de espacio de nombres y, a continuación, se selecciona un nodo de dicho fragmento que coincida con una expresión XPath.
Dim cxp1 As CustomXMLPart
Dim cxn As CustomXMLNode
' Add a custom XML part.
ActiveDocument.CustomXMLParts.Add ( _
"<suppliers>" & _
"<supplier ID='1'>Contoso</supplier>" & _
"<supplier ID='2'>Wingtip Toys</supplier>" & _
"</suppliers>")
' Return the last custom XML part added to the document.
Set cxp1 = ActiveDocument.CustomXMLParts(ActiveDocument.CustomXMLParts.Count)
' Get a node using XPath.
Set cxn = cxp1.SelectSingleNode("//supplier[@ID=1]")
' Display the node value 'Contoso'.
MsgBox cxn.NodeValue
Vea también
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.