Les éléments Xpath du schéma XSD text() peuvent-ils être récupérés dans vb.net? Par exemple, comment pouvez-vous obtenir ce Xpath à partir du schéma suivant?vb.net - Obtention du Xpath des éléments du schéma XSD
parent/enfant/petit-enfant
<?xml version="1.0" encoding="utf-8"?>
<xs:schema attributeFormDefault="unqualified"
elementFormDefault="qualified"
xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="parent">
<xs:complexType>
<xs:sequence>
<xs:element name="child">
<xs:complexType>
<xs:sequence>
<xs:element name="grandchild"
type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
Votre question n'est pas claire. Souhaitez-vous générer dynamiquement les expressions XPath pour les nœuds de texte à partir d'un schéma défini? Je ne vois pas le besoin ... Vous pouvez sélectionner chaque nœud de texte d'un document avec '// text()'. –
Quelle est votre sortie désirée - "parent/enfant/petit-enfant"? et quelle est votre contribution - le schéma, et quelque chose qui nous dit quel élément vous voulez aborder? Si c'est le cas, il pourrait y avoir beaucoup de XPaths pour y arriver. – LarsH