Gsoap 数据绑定如何删除 xml 中的命名空间定义

发布于 2024-10-05 01:18:21 字数 383 浏览 5 评论 0原文

因此,我对 gsoap 非常陌生,并且正在摸索尝试将生成的 xml 代码与我需要的 xml 相匹配。由于某种原因,我的所有 xml 看起来都是这样的:

<ns1:system>linux</ns1:system>

但问题是我需要它看起来像这样:

<system>linux</system>

是否有某种选项/标志我可以打开/关闭以删除 ns1 或者我必须完全做一些事情不同的?就像我说的,我对 gsoap 非常陌生,所以这可能是我缺少的非常简单的东西,或者它甚至不可能是命名空间问题,我不知道。如果您需要更多信息,我将很乐意提供。

感谢您的帮助, 乔什

So im very new to gsoap and im fumbling around trying to my resulting xml code to match the xml that I need. For some reason all of my xml looks like this:

<ns1:system>linux</ns1:system>

but the problem is I need it to look like this:

<system>linux</system>

Is there some sort of option/flag that I can turn on / off to remove the ns1 or do I have to do something completely different? Like I said I am very new to gsoap, so this could be something really simple that im missing or it could not even be a namespace problem, I have no idea. If you need any more information I'll be happy to provide it.

Thanks for any help,
Josh

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

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

发布评论

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

评论(1

剩余の解释 2024-10-12 01:18:22

您需要关闭默认元素限定。我已经记不清 gsoap 配方了,但如果你搜索这些术语,你就会找到它。

you need to turn off default element qualification. It's been too long for me to remember the gsoap recipe, but if you search for those terms you'll find it.

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