问题标签 [xml-nil]
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.
.net - 我的 DataContract XML 中的所有这些空集合条目是什么?
有谁知道为什么 NetDataContractSerializer 可能会在序列化集合中添加“nil”条目?
例如,
请注意三个额外的“JobRecord”条目和附加元素“嘿,我知道这里有四个节点,但其中只有一个意味着什么”。
这似乎是一种奇怪的行为。好的,所以我可以看到 NDCS 深入到对象图中,并且可能正在使用一个大小大于被序列化的项目数的后备数组(想想列表的后备数组)。
这就是这里发生的事情吗?它是构造函数创建要处理的类的工件yield return
(它是 JobRecord 的来源)吗?
c# - 带有 Null 的肥皂 WSDL
我需要在一个可以为空的函数中指定一个参数。这不起作用:
php - PHP Zend XML-RPC - 有什么方法可以禁用请求中的“nil”?
我正在使用 Zend XML-RPC 客户端库将 XML 请求发送到另一个非 PHP XML RPC 服务器。(这是一个 java JBoss 安装,但我无法控制更改它/修补它/破解它)。我提出的一个请求有一个<nil/>
元素,它是一个 XML-RPC 扩展。我正在与之交谈的 XML-RPC 服务器不支持它,因为请求失败并带有Failed to parse XML-RPC request: Unknown type: nil
.
有没有办法告诉 Zend 不发送<nil/>
值而发送其他内容?其他人之前问过这个:http: //framework.zend.com/issues/browse/ZF-1919
sql-server - 在 SQL Server 中从 XML 中选择空值
我正在尝试从具有 null 作为属性之一的 XML 中进行选择。它没有返回 null,而是返回 0。我做错了什么?
请参阅下面的代码进行复制:
返回:
这将返回相同的内容:
提前致谢。
xml - 有什么区别和?
你知道这些标签在 XML/XSD 上是否有区别吗?
例如:
这些是等价的吗?
如果我有一个 XSD 元素:
这意味着默认情况下它是 xsi:nil="false"。这意味着它不会接受该元素的空值。
我的疑问是,它会接受这个吗?
这对 XSD 究竟意味着什么?
此致
c# - Soap - 元素没有 xsi:nil 作为属性,但反序列化不会使对象不为空
谈到 XML 和 SOAP 消息,我完全是个菜鸟。...这是 SOAP 消息。
我们使用 xsd.exe 工具生成了这些类,该工具为我们提供了要反序列化的类。此 .xsd 文件由我们接收 SOAP 消息的公司提供。
这是问题所在。当我们从公司收到这种类型的响应时,我们会在 CSCallbackRequest 中查找其中的三个元素,即 CDS、CDRP 和 UDI。我们正在尝试确定我们正在接收哪种类型的回调。我最初的假设是,当我们使用类型为(Generated Class Type)的 XMLSerializer 时,CSCallbackRequest 中没有 xsi:nil=true 的元素将允许Generated Class Type对象中的对象不为空。但事实并非如此。如何在反序列化后检查具有 的属性是否没有 xsi:nil 属性?
php - 肥皂请求中的 xsi:nil="true"
我有xsi:nil="true"
我的肥皂请求。这是什么意思?我怎样才能传递价值呢?
任何帮助表示赞赏
c# - 如何生成具有属性的 xsi:nil 元素?
我有一个 WCF 客户端,它需要生成包含此 XML 片段的请求:
架构由服务器确定,不受我控制。生成的代理代码有一个包含(除其他外)属性nullFlavor
和typeCode
. 代理使用 XmlSerializer。
如何生成这样的片段?xsi:nil
仅当相应成员为空时,XmlSerializer 才会发出该属性。如果它为空,它就不能很好地具有将作为属性发出的属性!
顺便说一句,根据 XML Schema Instance 规范,该片段是合法的,该规范说 nil 元素不能包含任何子元素或内部文本,但可以包含属性。
ios - NSXMLParser 到达 xsi:nil 时出现错误 201
我有一个 NSXMLParser 解析和 XML 源,我的标签之一是<expire xsi:nil="true"/>
. 当解析器到达这个标签时,它会抛出一个 NSXMLParserErrorDomain 错误 201。如果我从我的 XML 源中删除这个标签,我不会收到任何错误。
任何想法为什么这会引发错误?
谢谢!
sql-server - 使用 Xquery 替换节点值为 xsi:nil = "true"
我正在尝试在 SQL Server 2005 中使用 XQuery 来更新保存在列中的 xml。这是我需要更新的数据示例。
我需要将面积和体积设置为来自不同表的值。我正在为更新创建 CTE。我省略了其他逻辑,但我已验证 CTE 包含正确的更新数据:
我正在使用以下 XQuery SQL 语句来尝试更新表。
我有 1 行受到影响,但是当我查看 XML 时它并没有改变,我不知道需要修复什么才能使其工作。该节点是无类型的,如果这有什么不同的话。