我正在使用 Linq-to-XML 处理 xsd 文件(我将其视为 xml 文件),并且我正在尝试提取有关某些枚举的信息。这是 xsd 文件的一个片段:
<xs:simpleType name="YorNA">
<xs:restriction base="xs:int">
<xs:enumeration value="1"/>
<xs:enumeration value="-1"/>
<!-- Yes -->
<!-- Not Applicable -->
</xs:restriction>
</xs:simpleType>
我可以得到名称和枚举值,但我想列出值的含义,作者在枚举下方注释掉了行。是否可以专门搜索这些节点,或者我只需要使用其他方法?