问题标签 [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 回答
904 浏览

java - 获取 xsi:noNamespaceSchemaLocation (XPATH) 的值

更新:

我想在xsi:noNamespaceSchemaLocation中获取arritbute的值,也就是说:“ http://www.mypage/pagedescription.xsd

链接是我的 XML 文件中的一个元素(几乎在顶部)

但是,XPATH //n:link/@xsi:noNamespaceSchemaLocation 不起作用

我试图修改上下文,但它仍然不起作用

我让文档生成器了解上下文:

我在输出中得到“使用前缀”=> 这部分 lokks OK 我仍然得到一个空值

有任何想法吗 ?

0 投票
0 回答
163 浏览

xml - 从 MVC xml 响应中删除默认的 xsd 和 xsi 命名空间

我需要从我的 MVC api 响应中删除 xsd 和 xsi 命名空间,但我无法使其工作。(我需要删除它们的原因是因为我们将其发送给第三方地图提供商,如果包含它们,它就不起作用。)我已经阅读了很多其他问题,例如这个问题完全相同的事情,但答案不起作用,我尝试按照这个答案实现自定义格式化程序,但不幸的是也没有运气。有谁知道我需要做什么?我应该放弃并改用处理程序吗?

模型:

控制器:

我的根应该是这样的:

让我知道是否需要添加更多信息。

0 投票
1 回答
392 浏览

c# - XmlSerializer - 对象到字符串返回“p2:nill”而不是 xsi:nill

序列化后,对象到一个字符串

我正在获取当前的 xml

该字段可以为空,所以我正在等待xsi:nill,而不是我得到p2:nill为什么?

0 投票
1 回答
481 浏览

java - 使用geotools解析器解析xml时如何获取null

我试图从我的 xml 文件中获取空值,如下所示

但是我的解析器抛出了这样一个异常:

我的解析器配置是这样的:

如果我xsi:nill="true"从元素中删除它返回 ""(空字符串) 但我需要 null 。

在http://docs.geotools.org/stable/userguide/library/xml/geometry.html有我的解析器的用法

0 投票
1 回答
9831 浏览

xml - 与元素类型“beans”关联的属性“xsi:schemaLocation”的前缀“xsi”未绑定。在tomcat上运行spring时

请帮助我摆脱这个错误我没有得到我该如何解决这个问题?

这是我的 web.xml 和 Dispatcher-servlet.xml 文件:

和 Dispatcher-servlet.xml :

尝试在 tomcat 上运行应用程序时出现此错误:

新例外:

0 投票
1 回答
766 浏览

xml - xsi:type 属性不绑定到任何命名空间

我正在尝试使用样式表从响应 xml 生成 xml。但无法产生预期的结果。似乎问题出在 xsi:type 属性上。任何人都可以建议对样式表进行可能的更改。

源 XML

.....................................

期望的结果

itemCode 和 quantityOnHand 元素将保存原始响应的 platformCommon:itemId 和 platformCommon:quantityOnHand 元素的值。

下面是我正在使用的 XSL 文件。

0 投票
1 回答
492 浏览

exception - Groovy Codenarc.xml org.xml.sax.SAXParseException xsi:schemaLocation not associated with element type ruleset not bound

我正在使用 Gradle 2.3 并且项目有 Groovy 代码。对于静态代码分析,我使用 Codenarc(即项目文件夹有“config/codenarc/codenarc.xml”文件)。

在 build.gradle / GRADLE_HOME/init.d/top-level.gradle 文件中,我有:

但是在编译这个项目时,我得到了以下错误。

codenarc.xml 文件中的文件内容为:

0 投票
0 回答
568 浏览

xml - xml 文件中的 xmlns xsi 声明错误导致 Saw '301 Permanently Moved' 错误

重新启动tomcat7时出现此错误:

错误所指文件的内容是:

我尝试将此文件复制并粘贴到服务器并在本地调用它。

我试过添加行 xmlns= https://hazelcast.com/schema/spring/hazelcast-spring-3.1.xsd

它们都产生基本相同的根错误。

我该如何解决这个问题?

0 投票
1 回答
342 浏览

xml - 查找和指定 XML 架构 (XSD) 位置的最佳方法

我经常处理一些问题——架构位置。有时您必须编写配置 XML 文件或任何其他包含大量链接的 XML 文件,如下所示:

每次我必须处理一些乐器时,我都会想:我应该在哪里寻找它?我怎么知道应该在我的 XML 标头中使用哪些链接和选项?

请告诉我,您如何找出需要放在那里的东西以及您通常在哪里寻找它?

如果需要在同一个 XML 中描述另一种技术的使用,您如何知道如何准确地修改标头?

0 投票
1 回答
475 浏览

xml - 我的 Spring XML Beans 配置文件有什么问题?

security.xml 我收到以下错误:

我收到以下错误:

cvc-complex-type.2.4.c:匹配通配符是严格的,但
找不到元素“authentication-manager”的声明。

cvc-complex-type.2.4.c:匹配通配符是严格的,但
找不到元素“http”的声明。

cvc-complex-type.2.4.c:匹配通配符是严格的,但
找不到元素“oauth:authrization-server”的声明。

cvc-complex-type.2.4.c:匹配通配符是严格的,但
找不到元素“sec:global-method-security”的声明。

我已经引用了几个链接,我已经添加了所有需要的依赖项,但我仍然无法弄清楚这些错误是什么。这是我第一次在 spring-security 上工作