gpt4 book ai didi

xjb 绑定(bind)文件的 XML 命名空间问题

转载 作者:数据小太阳 更新时间:2023-10-29 02:35:26 24 4
gpt4 key购买 nike

我有以下 xml 文件:

<?xml version="1.0" encoding="UTF-8"?>
<bindings xmlns="http://java.sun.com/xml/ns/jaxb"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://java.sun.com/xml/ns/jaxb"
version="2.1">
<bindings xs:schemaLocation="Inbound.wsdl#wsdl:types" node="/schema">
<bindings node="//complexType[@name='TradeIdWithRef']">
<bindings node=".//attribute[@name='_value']">
<property name="ValueAttribute"/>
</bindings>
</bindings>
<bindings node="//complexType[@name='Bank']">
<bindings node=".//attribute[@name='_value']">
<property name="ValueAttribute"/>
</bindings>
</bindings>
<bindings node="//complexType[@name='Bid']">
<bindings node=".//attribute[@name='_value']">
<property name="ValueAttribute"/>
</bindings>
</bindings>
<bindings node="//complexType[@name='addMarketExRequest']">
<bindings node=".//attribute[@name='_value']">
<property name="ValueAttribute"/>
</bindings>
</bindings>
<bindings node="//complexType[@name='Offer']">
<bindings node=".//attribute[@name='_value']">
<property name="ValueAttribute"/>
</bindings>
</bindings>
<bindings node="//complexType[@name='Price']">
<bindings node=".//attribute[@name='_value']">
<property name="ValueAttribute"/>
</bindings>
</bindings>
<bindings node="//complexType[@name='Delta']">
<bindings node=".//attribute[@name='_value']">
<property name="ValueAttribute"/>
</bindings>
</bindings>
</bindings>
</bindings>

但是我总是在 xml 验证时收到以下错误:

cvc-elt.1: Cannot find the declaration of element 'bindings'. [5]

有人可以帮忙吗?

最佳答案

schemaLocation 属性必须包含架构的命名空间架构定义文件的路径separated by whitespace .

此外,我不确定这是一个错误,但我不知道为什么要在子节点而不是根节点上声明 schemaLocation

关于xjb 绑定(bind)文件的 XML 命名空间问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22069285/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com