在 Apache XmlBeans 中写入 xsd:type 属性

发布于 2024-10-24 10:01:24 字数 626 浏览 7 评论 0原文

关于 Apache XmlBean。我在方案定义 (xsd:anyType) 中使用 AnyType 作为复杂类型中的元素。 示例:

<request xmlns="">    
<xml>
  <input1>
    <string>str</string>
  </input1>
</xml>
</request>

在 java 代码中

final ProcessRequest processRequest = requestDocument.addNewRequest();
XmlObject xml = processRequest.addNewXml();
xml.changeType(operationType.type);
xml.set(operationType);

,我想查看

<xml xsd:type="*opeation1NSPrefix*:*operation1Type*>
...
</xml>

,但我只看到 。我做错了什么?

About Apache XmlBeans. I use AnyType in scheme definition (xsd:anyType) as element in complex type.
Example:

<request xmlns="">    
<xml>
  <input1>
    <string>str</string>
  </input1>
</xml>
</request>

in java code

final ProcessRequest processRequest = requestDocument.addNewRequest();
XmlObject xml = processRequest.addNewXml();
xml.changeType(operationType.type);
xml.set(operationType);

and i want to see

<xml xsd:type="*opeation1NSPrefix*:*operation1Type*>
...
</xml>

but i see only <xml/>. What i doing wrong?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

凉风有信 2024-10-31 10:01:24

愚蠢的错误:操作1在wsdl中定义为匿名类型..。当我定义 " 问题消失了

stupid mistake: operation1 define as anonymous type <element><complexType>..</></> in wsdl. when i define "<element type=".."/><complexType name=".."/> the problem disappeared

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文