c# 读取xsd文件(Schema文件)
C# 如何读取xsd文件?就是Schema文件,此文件内容大概如下:
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:snp="http://www.sinopec.com/cas/2010-12-31" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" targetNamespace="http://www.sinopec.com/cas/2010-12-31" elementFormDefault="qualified">
<xs:annotation>
<xs:appinfo>
<link:roleType roleURI="http://www.sinopec.com/role/cas/837200/020504a" id="RT_020504b">
<link:definition>[020504a] Details - Cash at bank and on hand</link:definition>
<link:usedOn>link:calculationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:presentationLink</link:usedOn>
</link:roleType>
</xs:appinfo>
</xs:annotation>
<xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
<xs:import namespace="http://xbrl.mof.gov.cn/taxonomy/2010-09-30/cas" schemaLocation="http://xbrl.mof.gov.cn/taxonomy/2010-09-30/cas_core_2010-09-30.xsd"/>
<xs:element name="WeightedAverageNumberOfOutstandingOrdinarySharesOfTheCompany" id="snp_WeightedAverageNumberOfOutstandingOrdinarySharesOfTheCompany" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false"/>
<xs:element name="WeightedAverageNumberOfOutstandingOrdinarySharesOfTheCompanyDiluted" id="snp_WeightedAverageNumberOfOutstandingOrdinarySharesOfTheCompanyDiluted" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false"/>
<xs:element name="WeightedAverageNumberOfTheOrdinarySharesIssued" id="snp_WeightedAverageNumberOfTheOrdinarySharesIssued" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false"/>
domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true"/>
</xs:schema>