如何解决XSD文件的第450行的问题不允许我将其转换为XML
我一直试图将XSD文件转换为XML。这是由政府机构提供的公式,以便能够报告一些必需的数据。
XML模式说它是由LiquidStudio创建的,这就是我在这里的原因。我曾尝试使用同一家公司的在线转换工具,但它在第450行上标记了两个错误。 我完全迷路了,请帮忙。
450:
<xs:pattern value="[A-ZÑ&]{3,4}[0-9]{2}[0-1][0-9][0-3][0-9][A-Z0-9]?[A-Z0-9]?[0-9A-Z]"/>
这两个错误的消息如下: “实体名称必须紧随实体引用中的'&'之后。”和“对实体“ null”的引用必须以';'结尾定界符。”
这是我需要转换的XSD文件的链接:http://formulario.cre.gob.mx/Content/templates/514/v1/volumenesExpendio.xsd
解决方法
相关行应如下:
<xs:pattern value="[A-ZÑ&]{3,4}[0-9]{2}[0-1][0-9][0-3][0-9][A-Z0-9]?[A-Z0-9]?[0-9A-Z]"/>
XML示例
<?xml version="1.0" encoding="UTF-8"?>
<ReporteVolumenes xsi:noNamespaceSchemaLocation="volumenesExpendio.xsd"
FechaReporteEstadistico="30/11/2085" Version="ABCD"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<EstacionesServicioVolumen>
<EstacionServicioVolumen numeroPermisoCRE="PL/666/EXP/ESA/2014"
RFC="YWÑ050939XNX" ImagenComercialId="2854"
EstatusESId="9914">
<EstacionServicioVolumenesComprados>
<EstacionServicioVolumenComprado ProductoId="3079"
SubProductoId="4723"
SubproductoMarcaId="2636"
TipoCompra="0"
VolumenComprado="4127"
RecibioDescuento="1"
PagoServicioFlete="0"
PermisoTransportistaCRE="PL/663/TRA/TM/2070"/>
<EstacionServicioVolumenComprado ProductoId="4579"
SubProductoId="876"
SubproductoMarcaId="7305"
TipoCompra="1"
VolumenComprado="2201"
RecibioDescuento="0"
PagoServicioFlete="1"
PermisoTransportistaCRE="PL/80693/TRA/DUC/2063"/>
</EstacionServicioVolumenesComprados>
<EstacionServicioVolumenesVendidosInventarios>
<EstacionServicioVolumenVendidoInventarios ProductoId="7041"
SubProductoId="173"
SubproductoMarcaId="490"
InventarioInicial="9084"
VolumenVendido="7767"
InventarioFinal="4104"
ExportaProducto="1"/>
<EstacionServicioVolumenVendidoInventarios ProductoId="7439"
SubProductoId="5851"
SubproductoMarcaId="2174"
InventarioInicial="7093"
VolumenVendido="9005"
InventarioFinal="8482"
ExportaProducto="0"/>
<EstacionServicioVolumenVendidoInventarios ProductoId="827"
SubProductoId="3085"
SubproductoMarcaId="4152"
InventarioInicial="1720"
VolumenVendido="3187"
InventarioFinal="9462"
ExportaProducto="1"/>
<EstacionServicioVolumenVendidoInventarios ProductoId="3475"
SubProductoId="2117"
SubproductoMarcaId="2495"
InventarioInicial="2705"
VolumenVendido="1519"
InventarioFinal="4202"
ExportaProducto="1"/>
</EstacionServicioVolumenesVendidosInventarios>
</EstacionServicioVolumen>
<EstacionServicioVolumen numeroPermisoCRE="PL/468/EXP/ESA/2080"
RFC="QN&Ñ2010196LH" ImagenComercialId="4270"
EstatusESId="793">
<EstacionServicioVolumenesComprados>
<EstacionServicioVolumenComprado ProductoId="8986"
SubProductoId="6206"
SubproductoMarcaId="499"
TipoCompra="false"
VolumenComprado="3047"
RecibioDescuento="true"
PagoServicioFlete="1"
PermisoTransportistaCRE="PL/1210/TRA/OM/2072"/>
<EstacionServicioVolumenComprado ProductoId="3413"
SubProductoId="6159"
SubproductoMarcaId="2534"
TipoCompra="0"
VolumenComprado="7995"
RecibioDescuento="true"
PagoServicioFlete="0"
PermisoTransportistaCRE="PL/1771254/TRA/TM/2045"/>
<EstacionServicioVolumenComprado ProductoId="8592"
SubProductoId="4656"
SubproductoMarcaId="4122"
TipoCompra="1"
VolumenComprado="4038"
RecibioDescuento="1"
PagoServicioFlete="1"
PermisoTransportistaCRE="PL/4790/DIS/OM/2024"/>
<EstacionServicioVolumenComprado ProductoId="2437"
SubProductoId="9476"
SubproductoMarcaId="3529"
TipoCompra="1"
VolumenComprado="5831"
RecibioDescuento="0"
PagoServicioFlete="1"
PermisoTransportistaCRE="PL/99990/TRA/TM/2012"/>
</EstacionServicioVolumenesComprados>
<EstacionServicioVolumenesVendidosInventarios>
<EstacionServicioVolumenVendidoInventarios ProductoId="6074"
SubProductoId="1437"
SubproductoMarcaId="1676"
InventarioInicial="5462"
VolumenVendido="156"
InventarioFinal="5433"
ExportaProducto="false"/>
</EstacionServicioVolumenesVendidosInventarios>
</EstacionServicioVolumen>
<EstacionServicioVolumen numeroPermisoCRE="PL/13282/EXP/ESA/2091"
RFC="ÑJI78180251X" ImagenComercialId="8469"
EstatusESId="24">
<EstacionServicioVolumenesComprados>
<EstacionServicioVolumenComprado ProductoId="3338"
SubProductoId="1523"
SubproductoMarcaId="8254"
TipoCompra="0"
VolumenComprado="309"
RecibioDescuento="1"
PagoServicioFlete="1"
PermisoTransportistaCRE="PL/19136/TRA/DUC/2068"/>
<EstacionServicioVolumenComprado ProductoId="198"
SubProductoId="6649"
SubproductoMarcaId="350"
TipoCompra="false"
VolumenComprado="7443"
RecibioDescuento="false"
PagoServicioFlete="1"
PermisoTransportistaCRE="PL/661/TRA/DUC/2019"/>
</EstacionServicioVolumenesComprados>
<EstacionServicioVolumenesVendidosInventarios>
<EstacionServicioVolumenVendidoInventarios ProductoId="290"
SubProductoId="5926"
SubproductoMarcaId="8277"
InventarioInicial="3685"
VolumenVendido="9058"
InventarioFinal="8364"
ExportaProducto="0"/>
</EstacionServicioVolumenesVendidosInventarios>
</EstacionServicioVolumen>
</EstacionesServicioVolumen>
</ReporteVolumenes>
,
在我们的online XSD to XML converter上使用XSD时看不到问题吗?
我认为问题是您正在按照上述Yitzhak Khabinsky的回答所述复制不正确的XSD数据?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。