问题标签 [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.
xml - scalaxb generated code causes stack overflow during compilation
I'm using scalaxb to generate Scala code from an XSD. (In particular I am using the maven scalaxb plugin.) The code generation phase runs without a hitch, and eyeballing them, the generated scala files look good. But when I try to compile I am getting a stack overflow on:
The xsd I am using has been tested and works with jaxb.
Scala version is 2.9.0-1, scalaxb is 0.6.2.
scala - Scala:如何删除重复的属性?
在 scalaxb 我有一个重复的元素:
xsi:type="ObjectEventType" xsi:type="ObjectEventType"
当存在重复项时,如何遍历树并转换为删除重复项的新树?
scala - scalaxb 和 xsd:选择
我需要如何修改此代码以使其工作?
这里有一些信息,我玩过 DataRecord 和其他人,但我没有让它工作。 http://scalaxb.org/narrower-choice
scalaxb - 使用 Scalaxb 连接到 SOAP 服务时如何构建蛋糕?
我已经阅读了文档,但我需要知道的是:
我没有使用虚构的股票报价服务(带有虚构的 wsdl 文件)。我正在使用不同名称的不同服务。
在已经生成的成千上万行代码中,我将在哪里找到我需要放在一起的与文档示例中的这一行相对应的 Scala 特征:
现在,您可能会想“为什么不在生成的代码中搜索 Soap12Bindings”?好主意 - 但结果为 0。
scala - 如何将 ant 构建脚本转换为 sbt?
我想将html5boilerplate 构建脚本从 ant 转换为 sbt。我用scalaxb花了几分钟,但到目前为止还没有运气。似乎不是 ant 构建脚本的 xsd。
有没有更好的方法将 XML 构建脚本转换为 Scala 代码,特别是 sbt?做不到这一点,除了手工还有什么办法吗?
scala - 在 Scala 中实现一个 SOAP 网络服务
在 Scala 中实现 SOAP Web 服务的最佳库/框架是什么?
使用 scalaxb 实现 SOAP Web 服务的示例?
请不要使用升降机等重型框架。
scala - 更改 sbt 的输出目录
我想更改一些生成文件的输出目录,在本例中是从 XSD 架构生成的对象。
这是我的构建文件的一部分。
此代码将我生成的文件放入以下目录:
如何更改我的构建文件以将文件输出到下面?
scalacheck - 结合 scalaxb 和 scalacheck
我想知道如何在由 scalaxb 生成的类型上使用 scalacheck,这些类型源自像这样的复杂 xsd:
http://wiki.xmldation.com/@api/deki/files/379/=pain.001.001.03.xsd
实际文件类似于付款,我想以一种或其他方式限制测试数据(帐户所有者/号码、金额、国家/地区)。
要测试的实际组件是:xml 解析器检查语法并生成错误消息,xml 解析器将文档解析为类似记录的数据结构,xml 打印机编写此类文档。
可行吗?
scala - scalaxb 和多个组
在 MusicXML ( http://www.musicxml.com/for-developers/ ) 上使用 scalaxb 1.1.2 ( http://scalaxb.org ) ,我得到以下片段:
这导致非法继承:
如您所见, 的双重继承GeneratedPartu45groupGroupFormat
会使编译不愉快。
所以我有两个问题:
有没有办法通过将 XSD 更改为 scalaxb 理解的等效项来解决此问题?
有没有办法配置 scalaxb 来感激地处理这个问题?