问题标签 [value-of]

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 投票
5 回答
25274 浏览

xml - 使用 XSLT 从 XML 中检索所有属性值

我不知道如何从 XML 文档访问标记中的所有属性。

假设我有以下 XML:

我想要以下输出: Rocky Balboa, Ivan Drago,

我目前拥有的是:

我想知道的是,是否有可能只用一个 value-of 选择来做到这一点,而不必做三个。所以为了澄清,我希望能够用一个单一的选择值输出标签中的所有属性。这可能吗?

谢谢。

0 投票
1 回答
1272 浏览

java - Rounding and "Double.valueOf with float"

In Java 6 there are only two Double#valueOf methods : Double#valueOf(double) and Double#valueOf(String).

1 - Witch method is calling when I execute Double#valueOf(float) ?

According to Javadoc, it seems to be Double#valueOf(String) but Eclipse links with Double#valueOf(double).

2 - Why there is these differents ?

Calling Double.valueOf with float round the result :

Whereas

Extract from javadoc (http://docs.oracle.com/javase/6/docs/api/java/lang/Double.html#valueOf(java.lang.String)) :

the float literal 0.1f is equal to the double value 0.10000000149011612

and

string in param is regarded as representing an exact decimal value in the usual "computerized scientific notation" or as an exact hexadecimal value; this exact numerical value is then conceptually converted to an "infinitely precise" binary value that is then rounded to type double by the usual round-to-nearest rule of IEEE 754 floating-point arithmetic

0 投票
1 回答
237 浏览

html - 显示 XML 中的转义 html 标记以及 XSLT 中的非转义标记

我的 XML 文件中有这些转义标签:<strong>--> 整个 xml 是这样的:

我想用粗体字显示文本(像这样),我想显示列表项项目符号。现在我只设法以粗体和粗体显示文本,或者我可以显示列表项项目符号,但我从未设法正确显示它们。所以我的问题是:我怎样才能以正确的方式展示它们?

首先,我尝试<xsl:value-of select="/test/TEST2" disable-output-escaping="yes" />了,它向我显示了斜体和粗体版本的文本,但是它没有输出列表项项目符号,因为它只是输出了原始<li>标签......

然后,我尝试<xsl:copy-of-select="/test/TEST">了 ,它显示了列表项目符号,但这一次,它也输出了原始<strong> and <em>标签。

此外,复制的选择,结合disable-output-escaping没有工作。

我应该怎么做才能正确显示它们?

示例输出:

*<em><strong>blalblblbal</strong></em>如果我使用第二个。

如果我使用第一个:

呸呸呸呸

0 投票
1 回答
49 浏览

variables - 按属性值选择 XSL 节点

我对以下 xsl 命令有一些问题:

codeVal 是一个变量,它保存 XML 其他部分的另一个属性的值。上面的说法是行不通的。调试显示 $codeVal 变量确实包含有效/正确的值

但是,如果我对值进行硬编码,那么一切正常

例如,以下语句有效:

谁能建议上面的陈述有什么问题?

谢谢

0 投票
2 回答
384 浏览

function - 基于 XSLT v2.0 中函数参数的动态 for-each

我想创建一个通用的 XSLT 2.0 函数,它可以像这样在 xml 上运行:

并给出这样的函数签名:

(第一个参数是标签,第二个是我要报告的节点集,第三个是我想为第二个参数的节点集中的每个节点输出的值,无论它是否有)。

我希望它返回这样的数据:

请注意,我想要一个与没有第三个参数的元素对应的空占位符,并且顺序很重要。

由于我在样式表中经常这样做(出于不同原因数十次),因此函数似乎是一种自然的方式。这是我到目前为止想出的...

但是,当我这样做时,我从函数 doit() 中得到以下值:

这向我表明<xsl:value-of select="current()/$subvalue"/>样式表中的 不正确。我很接近,我能感觉到;> 有什么建议吗?

谢谢!

0 投票
2 回答
2369 浏览

xml - 动态 xsl:value-of 使用来自参数的数据

我正在尝试使用过滤器从 XSL 中的 XML 参数中列出的字段从 XML 中获取数据:参数是这样的 xml:

所以我需要从另一个像这样的 XML 中检索这些元素:

到目前为止,我所拥有的是一个像这样的 XSL 模板:

但是不起作用,xpath 没有得到值,我认为这是因为我必须在 xpath 的过滤器中设置“'”字符,这就是我使用 concat 但 concat 只是将 xpath 作为返回给我的原因字符串,有什么想法吗?,结果应该是这样的:

谢谢!

0 投票
1 回答
216 浏览

c++ - 是否有返回字符的 UNICODE 值的函数?(C++)

我需要一个返回字符的 UNICODE 值的函数。
在 java String.valueOf('а'); 已验证。
c++中是否有等效功能?

0 投票
2 回答
400 浏览

android - 无法重现安卓崩溃

Android 不断报告我无法在手机上重现的用户崩溃。我可以找到似乎不正确的行:

如果我查看代码,它没有任何意义。

我想我忘了删除最后三行。首先我检查字符串。如果字符串为空,它将将该值存储为零。

如果单元格为空,不正确的最后三行也会尝试生成这会导致很多崩溃。但是不在我的机器上。

我相信不可能制作一个空单元格。

有谁知道为什么这个错误不会让我的手机崩溃?

0 投票
2 回答
5291 浏览

xml - XSL value-of 似乎没有从 xml 中获取价值

我有一个包含以下内容的 xml 文件:

还有一个 XSL 文件:

我的问题是我没有得到 xHTML 中的标题值。我只能看到

描述

你好

但是如果我像这样从 xml 中删除默认命名空间:

并将样式表的匹配更改为<xsl:template match="/mods">我可以看到标题值。

但我无法从 xml 中删除默认命名空间,因为 xml 是由表单生成的,如果我删除默认命名空间,它将不起作用。我什至不知道如何解决这个问题,或者我做错了什么。请帮忙。

提前致谢。

0 投票
2 回答
337 浏览

xml - xsl:value-of 的最快 XPath 表达式

我有以下格式的 XML 文档:

其他信息:

  1. 每个“EntityData”对象下可以有数千个“Data”节点
  2. 任何“名称”属性的值都不会重复。

我必须创建一个 XSL 转换并使用 xsl:value-of select="..." 函数​​。我的问题是,哪个 XPath 表达式执行得最快?例如

或者干脆

我无权访问最终将运行此过程的最终服务器,并且在本地,第二个选项可能看起来要快一些。

想知道是否有人有意见,并且在更大的范围内是否可以更快。

谢谢!