问题标签 [xsi]

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.

0 投票
1 回答
292 浏览

php - 使用 php,我如何访问由 XML Schema 声明声明的 XML 元素的属性?

我有一个位于指定 URL 的 xml 文件,其中包括一个降水概率节点,该节点有几个“值”元素,其模式实例声明允许它们为空。但是,php 中的 attributes() 函数不显示该元素的 XSI 声明。

是否可以打印“XSI 属性”?谢谢

0 投票
1 回答
8228 浏览

web-services - Web 服务响应返回

我对 Web 服务非常陌生。我正在创建基于 Apache CXF (apache-cxf-2.5.0) SOAP 的 Web 服务。它从 Java 类创建 WSDL(Java 优先方法)。

以下是我的 Java 类:

这是在指定 URL 创建的 WSDL:

我正在使用soapUI 进行测试。这是我使用 soapUI 时生成的请求:

这是我第一次向指定的端点 URL 提交请求时得到的响应:

但是,当我再次重新提交请求时,每次提交请求时都会收到以下响应:

实际上,当我第一次提交请求时,我期望得到相同的响应。但不知何故,每次我提交请求时,我都会在没有任何数据的情况下得到上述响应。如何摆脱这个?

谢谢你。

0 投票
2 回答
4365 浏览

c# - 设置 nillable=true 并在 XML 文档中使用默认属性是否有效?

使用 C# 和 .Net 4.0

我有一个生成的模式,如下所示:

当我用空值序列化对象时,我得到:

但是我得到了反序列化:“当属性为'xsi:nil'并且值为'true'时,一定没有固定值。”

当我查看 XML 规范时,我没有看到 nillable 和 default 属性是互斥的,但是我的其他可 nillable 但没有默认属性的 dateTime XML 类型可以正常工作。

0 投票
2 回答
4866 浏览

java - JAXB - 没有 xsi:nil 的空标签

我在一个对象中有一个 String 属性,注释如下:

编组后的结果是

虽然我希望它是

因为接受我的 XML 消息的第三方服务希望它像后一种情况一样。我正在使用 jaxb2。有谁知道我怎么可能做到这一点?

非常感谢

0 投票
3 回答
18309 浏览

java - 从 JAXB 泛型中删除 xsi:type、xmlns:xs 和 xmlns:xsi

使用 JAXB 时,我想在使用泛型时从我的 XML 元素中删除多余的名称空间/类型。我该怎么做或者我做错了什么?我想使用泛型,这样我只需要编写一次代码块。

示例代码:

输出:

0 投票
2 回答
223 浏览

python - 关于 Python 中的元类

我尝试在 python 中创建一个类(使用 XSI / Softimage)来覆盖默认方法。

但正如你所看到的,我重复了很多。我怎样才能简化这个?也许与元类?

0 投票
1 回答
286 浏览

c++ - C++ 中的 Softimage 访问参数

我在这里有点绝望......我正在尝试访问 Softimage 中的一个灯光参数。

首先,当我们这样做时:

有用!

但是当我们尝试:

它完全失败了!

我试图查找文档,但我能找到的唯一代码是 Python 中的代码,并且没有指示 C++ 中的等效代码。在 python 中,他们设法执行以下操作:

但是我不知道什么是Application,它和API中的XSI::Application不一样。

那么,知道如何访问这个值吗?另外,如果我能在 C++ 中找到 Application.GetValue 的等价物(在脚本中,您可以看到 Application.SetValue... 所以我想 GetValue 以某种形式存在!),那就太好了...我可以简单地使用灯光的名称,然后添加我需要访问该值的信息,例如:

任何的想法 ?

0 投票
1 回答
589 浏览

xml - 如何将 xmlns 设置为第一个 xml 属性

我对如何将 xmlns 设置为第一个属性感到非常困惑,我使用下面的代码生成了一个 xml 文件

然而,结果总是

我的意思是我想要 xmlns="http://www.openarchives.org/OAI/2.0/" 一开始。所以当我调用 xElement.FirstAttribute 时,它​​应该是 xmlns 而不是 xmlns:xsi,知道吗?

0 投票
1 回答
59 浏览

xml - 是否可以通过附加 XSD 为元素定义 XML 属性?

假设我有一个类似这样的 XML:

我想做的是合并这两个element定义以避免重复,如下所示:

但我什至不确定这是否可能。

我觉得这可能是可行的,因为我们对根元素使用了一些类似的符号,例如:

不幸的是,我无法找到任何有关此问题的文档/参考/教程/任何内容,有人可以帮我澄清我想做的事情是否可行(或不可行)并与我分享一些链接吗?

提前致谢!

0 投票
1 回答
1212 浏览

jscript - jscript 文件读取 - 输入文件末尾

我有一个简单的文件,例如:

我尝试使用 jscript 在 softimage 中读取它。

我有这个:

使用以下输出:

这行出错了:

这怎么能解决,我希望!AtEndOfSream 做到这一点。