停留在XML验证模式上
我正在尝试使用XSD XML验证模式创建一个XML文件 但我被困在“多行数据”上。不能解决那个问题 我的方针是: 我的XSD: 在这里之前看起来没问题 但是,根据XSD模式,我创建了一个XML示例。我不知道如何整合下面的数据 XML示例:停留在XML验证模式上,xml,xsd,Xml,Xsd,我正在尝试使用XSD XML验证模式创建一个XML文件 但我被困在“多行数据”上。不能解决那个问题 我的方针是: 我的XSD: 在这里之前看起来没问题 但是,根据XSD模式,我创建了一个XML示例。我不知道如何整合下面的数据 XML示例: ... <ns2:CbcReports> <ns2:ResCountryCode>AF</ns2:ResCountryCode> <ns2:Summary>
...
<ns2:CbcReports>
<ns2:ResCountryCode>AF</ns2:ResCountryCode>
<ns2:Summary>
<ns2:Revenues>
<ns2:Unrelated currCode="AED">76</ns2:Unrelated>
<ns2:Related currCode="AED">2949</ns2:Related>
<ns2:Total currCode="AED">7859</ns2:Total>
</ns2:Revenues>
<ns2:ProfitOrLoss currCode="AED">13486</ns2:ProfitOrLoss>
<ns2:TaxPaid currCode="AED">17364</ns2:TaxPaid>
<ns2:TaxAccrued currCode="AED">14015</ns2:TaxAccrued>
<ns2:Capital currCode="AED">19022</ns2:Capital>
<ns2:Earnings currCode="AED">27690</ns2:Earnings>
<ns2:NbEmployees>5500</ns2:NbEmployees>
<ns2:Assets currCode="AED">26679</ns2:Assets>
</ns2:Summary>
<ns2:ConstEntities>
<ns2:ConstEntity>
<ns2:ResCountryCode>AF</ns2:ResCountryCode>
<ns2:TIN issuedBy="AF">AABBCCDDEE</ns2:TIN>
<ns2:IN issuedBy="AF" INType="AABBCCDDEE">AABBCCDDEE</ns2:IN>
<ns2:Name>AABBCCDDEE</ns2:Name>
<ns2:Address legalAddressType="OECD301">
<ns2:CountryCode>AF</ns2:CountryCode>
<ns2:AddressFree>AABBCCDDEE</ns2:AddressFree>
</ns2:Address>
</ns2:ConstEntity>
<ns2:Role>CBC801</ns2:Role>
<ns2:IncorpCountryCode>AF</ns2:IncorpCountryCode>
<ns2:BizActivities>CBC501</ns2:BizActivities>
<ns2:OtherEntityInfo>AABBCCDDEE</ns2:OtherEntityInfo>
</ns2:ConstEntities>
</ns2:CbcReports>
...
。。。
空军
76
2949
7859
13486
17364
14015
19022
27690
5500
26679
空军
AABBCCDDEE
AABBCCDDEE
AABBCCDDEE
空军
AABBCCDDEE
CBC801
空军
CBC501
AABBCCDDEE
...
我必须有多行数据,我不知道如何在这个XML中传递多行数据
下面是数据,但是我如何像下面那样使用XML
如何发送多行数据
我必须这样做吗
<CbcReports>
Italy blablabla
</CbcReports>
<CbcReports>
USA blablabla
</CbcReports>
意大利布拉布拉布拉
美国布拉布拉布拉
此文档
<CbcReports>
Italy blablabla
</CbcReports>
<CbcReports>
USA blablabla
</CbcReports>
意大利布拉布拉布拉
美国布拉布拉布拉
不是格式良好的XML文档,因为它有多个根标记
我建议您在试图解决问题之前先阅读一些关于XML和XSD的背景知识