问题标签 [sbt-scalaxb]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
scala - 当同一级别的元素和属性具有相同名称时,scalaxb 失败
我正在尝试使用sbt-scalaxb
为 生成绑定,FixRepository.xsd
但它不喜欢 SUBJ。
作为最后的手段,我可以稍微更改架构,但是有没有办法调整sbt-scalaxb
以理解原始文件?
sbt-scalaxb
不喜欢的 XSD 片段是:
xml
<xs:element name="component">
<xs:complexType>
<xs:sequence>
<xs:element ref="messageEntity" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:attributeGroup ref="entityAttribGrp"/>
<xs:attribute name="id" type="id_t" use="required"/>
<xs:attribute name="name" type="xs:string" use="required"/>
<xs:attribute name="type" type="ComponentType_t" use="required"/>
<xs:attribute name="repeating" type="BOOL_t" use="optional"/>
<xs:attribute name="category" type="xs:string" use="optional"/>
<xs:attribute name="abbrName" type="xs:string" use="optional"/>
<xs:attribute name="notReqXML" type="BOOL_t" use="optional"/>
<!-- would like to force a description of the component -->
</xs:complexType>
</xs:element>
scala - Scalaxb 忽略未知字段
当您的服务器添加了新的响应字段时,如果我们不让 scalaxb 知道忽略未知字段,例如 jackson 中的 @JsonIgnore,您的客户端将失败。
xml - 如何使用 Scalaxb 异步客户端
在我当前的项目中,我必须实现一个客户端来调用 SOAP 服务。我选择使用 ScalaXB 来从 WSDL 文件生成客户端及其模型。我设法编译了项目并生成了模型,但我一直在进行 HTTP 调用。
这是我的DispatchHttpClientsAsync
特点,问题是我如何才能真正进行 Http 调用?