如何使用 JAXB 注释指定模式约束?

发布于 2024-11-18 21:06:28 字数 158 浏览 1 评论 0原文

我正在使用 JAX-WS 和 JAXB 开发 SOAP 应用程序。我想为其中一个字段指定模式约束(荷兰邮政编码,\d{4}[AZ]{2})。使用 xsd:pattern 可以很容易地做到这一点,但我找不到等效的 JAXB 注释。我该如何实现这一目标?

I'm developing a SOAP application using JAX-WS and JAXB. I'd like to specify a pattern constraint for one of the fields (a Dutch postcode, \d{4}[A-Z]{2}). That's very easy to do using xsd:pattern, but I can't find the equivalent JAXB annotation. How do I achieve this?

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

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

发布评论

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

评论(1

掐死时间 2024-11-25 21:06:28

你不能。这个想法是将 JAXB 注释与针对架构的运行时验证结合使用,使用 javax.xml.validation.Schema,可以将其插入到 Marshaller解组器

You can't. The idea is to use JAXB annotations in combination with runtime validation against the schema, using javax.xml.validation.Schema, which can be plugged into the Marshaller and Unmarshaller.

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