我想为以下xml生成适当的XSD。我尝试了在线转换,但每个网站都提供了不同的输出。你能帮我用正确的XSD吗?需要为以下xml生成XSD模式?
<empsts:empTest xmlns:empsts="http://www.empsts.com/schema/empsts"
xmlns:cm="http://www.empsts.com/schema/common"
xmlns:deccm="http://www.empsts.com/schema/deccm"
xmlns:mis="http://www.empsts.com/schema/miscellaneous"
xmlns:emp="http://www.empsts.com/schema/emp"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.empsts.com/schema/empsts ../idec/empsts.xsd"
empsts:docType="DEC" empsts:id="01020150609000133" empsts:msgType="EMPSTS">
<empsts:record>
<emp:payment xsi:type="empsts:empStatusType">
<empsts:reference>
<empsts:acctId>ubce</empsts:acctId>
<empsts:docRefNo>2015021</empsts:docRefNo>
<empsts:regType cm:type="1">10</empsts:regType>
<empsts:empSSN>1296238</empsts:empSSN>
</empsts:reference>
<empsts:statusInfo>
<empsts:statusDate>2023-06-31</empsts:statusDate>
<empsts:statusCode>1</empsts:statusCode>
<empsts:originalMsgId>EMP2015021</empsts:originalMsgId>
</empsts:statusInfo>
<empsts:statusErrorDetails>
<empsts:statusErrorCodeDetails>8</empsts:statusErrorCodeDetails>
<empsts:remarks>Follow</empsts:remarks>
</empsts:statusErrorDetails>
</emp:payment>
</empsts:record>
<empsts:record>
<emp:payment xsi:type="empsts:empStatusType">
<empsts:reference>
<empsts:acctId>ubce</empsts:acctId>
<empsts:docRefNo>2015021</empsts:docRefNo>
<empsts:regType cm:type="1">10</empsts:regType>
<empsts:empSSN>1296238</empsts:empSSN>
</empsts:reference>
<empsts:statusInfo>
<empsts:statusDate>2023-06-31</empsts:statusDate>
<empsts:statusCode>1</empsts:statusCode>
<empsts:originalMsgId>EMP2015021</empsts:originalMsgId>
</empsts:statusInfo>
<empsts:statusErrorDetails>
<empsts:statusErrorCodeDetails>8</empsts:statusErrorCodeDetails>
<empsts:remarks>Follow</empsts:remarks>
</empsts:statusErrorDetails>
</emp:payment>
</empsts:record>
</empsts:empTest>
有人可以帮我一个正确的XSD模式文件吗?
可能的重复[如何从一个示例XML文档在Perl中创建模式?](http://stackoverflow.com/questions/5716620/how-can-i-create-a-schema-from-an -example-xml-document-in-perl) – ceving
您的目标是***自动生成***还是***为您的XML创建*** XSD?另外,你的'schemaLocation'表明XSD已经存在。你是否在'../ idec/empsts.xsd'处查找了'http://www.empsts.com/schema/empsts'命名空间的现有XSD? – kjhughes