问题标签 [idref]

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 回答
521 浏览

xml - 使用 xslt 将 xml 转换为 html

我正在尝试使用 key 函数将 xml 转换为 html 看起来像:

但我不知道如何制作两个表,因为我的 if 函数将书籍放在另一个之下。XML 看起来像:

并且是片段 xslt 代码:

0 投票
1 回答
942 浏览

java - jaxb 解组子 @XmlIDREF

我有课

sourceAgentUuid 字段的代理类

并解组 xml 片段

当我尝试解组

结果为空(但所有其他未编组的 @XmlIDREF 字段都可以)

如何获得 ef0b03de-c95b-11e3-9183-002590a28eca 结果?

我已经简单地创建了测试类。为什么输出为空?

0 投票
1 回答
1277 浏览

xml - 多个 ID - 多个 IDREF - 是否可以将特定 IDREF 分配给 DTD 中的特定 ID?

整个问题都在标题中:是否可以将特定的 IDREF 分配给 DTD 中的特定 ID?我很确定这是不可能的,但我只想在这里确认一下:P

例如,我有一个带有 ID 类型属性的 client 和 worker 元素,以及带有两个属性的“order”元素,这两个属性应该指的是客户端发出订单和接收订单的工人。来自 DTD 的简化代码:

代码正常工作,验证时没有错误,我必须为工人和客户使用 ID 值,并且可以在任何工人的“下属”参数中添加工人的 ID。

但是,我也可以将客户的 ID 写为从属,或者在订单元素的情况下,我可以将客户的 ID 值用于“wrkr_id”,将工人的 ID 用于“cl_id”。有没有办法限制 IDREF 只接受一种 ID?或者也许有一种方法可以限制 ID 属性,使工人的 ID 以例如“w”开头,而客户的 ID 以例如“c”开头,这至少可以部分解决这个问题?

不要建议 DTD 以外的其他解决方案。如果可能,我想在 DTD 中完成,因为这是我课程的作业,如果可能,必须在 DTD 中完成。

谢谢!

0 投票
1 回答
87 浏览

spring - Spring bean idref 的用例是什么?

我知道这idref是用来传递 bean 的 id(即字符串值但不是引用)。我在一次采访中被问到,它的用例可以是什么idref?为什么以及何时应该使用它?

0 投票
1 回答
32 浏览

xml - 在 XPATH 查询中返回引用的元素

假设我有以下元素:

现在我想编写 XPATH 查询,它将给我老板的所有老板,所以在这个例子中,我希望结果是:

因为 Jon 是 Sean 的老板,而 Sean 是 Jerry 的老板,Sean 也是同样的逻辑。
我知道如果我写了id(//worker/@boss)我会得到 John、Sean 和 Jerry,所以我想在这个组上再次应用相同的逻辑,但我不知道该怎么做。

0 投票
1 回答
307 浏览

xml - XML Schema - 类型为“list”的元素作为 IDREFS

我想使用 key 和 keyref 创建一个引用列表(如 IDREFS 类型的元素),以便我列表中的每个项目(下面示例中的链接)引用链接的属性@name。

下面的代码不起作用,但我会写这样的东西:

代替:

可能吗?

0 投票
1 回答
465 浏览

xml - XSLT:选择一个 idref 并找到 corr。元素

我有一个关于电影的 xml 文件,看起来像这样(短版)

我想使用 xslt 将此 xml 转换为 html。html应该是一个表格,第一列是电影标题,后面三列是星号(最多3个)。

问题是它只适用于只有一颗星的电影。如果星星中有多个星星 ID(就像我的 xml 给定部分的电影中一样),那么我的表中的相应列保持为空。我认为这是因为该行然后使 curr_ref 成为所有 idref 的一个长字符串,而不是三个单独的字符串。我该怎么办?

0 投票
2 回答
103 浏览

xml - 获取 id ref 引用的标签的值

我正在尝试获取 idref 引用的元素的标记值。

要获得 < ksiazka > 的标题,我所要做的就是

但是如何从 <wyd> 中取出 <name> 呢?有什么建议么?

0 投票
0 回答
399 浏览

xml - IDREF 属性未与 XML 文档中的 ID 连接

验证以下 xml 文件:

...针对此架构:

...产生以下错误消息:错误:发现以元素“pfleger”开头的无效内容。需要“{zootier}”之一。

显然我的 ID-Reference 有问题。(元素“beherbergt”具有引用“zootier”元素之一的引用)。

我使用属性类型“xs:ID”作为 ID,使用属性类型“xs:IDREF”作为对 ID 的引用。据我所知,这在语法上是正确的。

仍然,计算机无法建立连接,我不知道为什么。如果有人知道,请给我留言。

0 投票
1 回答
2187 浏览

xml - 两个 xsd:id 和 xsd:idref - XSL:SCHEMA

我需要用一个标签 (A) 和一个属性 (A-Attr)、另一个标签 (B) 和另一个属性 (B-Attr) 和第三个标签 (C) 和两个属性 (A-Attr 和 B) 做一个模式-属性)。

我不知道我做错了什么。我认为它可能与 id 和 idref 有关,但我不知道如何解决它。