问题标签 [ampersand]

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 投票
3 回答
980 浏览

javascript - 以下是有效的 XHTML 1.0 过渡版吗?

w3c 验证器服务抱怨以下 html 无效。它不喜欢我的 javascript 中的 & 符号。但是在 javascript 字符串中允许使用 & 符号,不是吗?

0 投票
1 回答
1418 浏览

wcf - 无法将“%26”传递给 WCF 服务中的 WebGet UriTemplate 变量?

我有一个具有此声明操作的 WCF 服务:

但是,当尝试调用 URL 时Test/You%26Me,IIS 返回错误:

我的目标是通过 URL-Encoding: %26 在 URI 中使用 & 符号

通配符没有帮助。有没有办法在不禁用安全功能的情况下防止这个错误?

0 投票
2 回答
3196 浏览

string - XSLT:用 & & & 符号定义一个参数

我需要定义一个xsl:param包含&字符的字符串以供进一步处理。例如:

重要通知:我在 web 服务工具中使用 xslt 转换器组件。我所做的是,我只是初始化param并且当 web 服务被调用时,param它被设置为在前面步骤中设置的变量的值。所以我无法控制字符串,即意味着我不能使用&

任何想法如何做到这一点?

提前致谢。

0 投票
5 回答
13416 浏览

c - 为什么 scanf() 在某些情况下需要 & 运算符(地址),而在其他情况下不需要?

为什么我们需要放入一个&运算符scanf()来将值存储在整数数组中,而不是在将字符串存储在 char 数组中时?

我们需要传入我们存储值的位置的地址,因为数组是指向第一个元素的指针。因此,在 int/float 数组的情况下,它基本上意味着(a+i).

但是字符串是怎么回事?

0 投票
2 回答
846 浏览

php - Jquery、ajax 和 & 符号难题

我知道我应该对传递给其他任何东西的任何 url 进行编码,因为我读到了这个: http ://www.digitalbart.com/jquery-and-urlencode/

我想分享我正在收听的当前曲目的当前时间。所以我安装了优秀的 yoururls 缩短器。而且我有一些代码将所有位放在一起,并进行以下操作:track=2&time=967

因为我不希望每个人都看到我的私钥,所以我有一个小 php 文件,它接受输入并附加以下内容,所以它看起来像这样: http://myshorten.example/yourls-api.php?signature= x&action=shorturl&format=simple&url=http://urltoshorten?track=2&time=967

所以在主页中,我调用了jquery$("div.shorturl").load(loadall);

然后它会做一点 CURL,然后缩短器返回一个不错的短 URL。

像这样:

都完美。

除了... 缩短的 URL 始终采用http://urltoshorten?track=2的形式- 缩短 & 符号之后的任何内容。

我已经尝试将整个 URL 包装在 php 的 URLencode 中,我已经将 track=2&time=967 包装在 encodeURI 和 encodeURIComponent 中,我已经尝试将整个东西包装在一个或两个中。即使我可以看到提交的网址最后看起来像 track=1%26time%3D5 , & 仍然会破坏它。

如果我将此或什至带有未编码 url 的“普通”版本粘贴到 yoururls 界面中,或者通过 api 将其作为粘贴到浏览器位置栏中的普通 URL 提交到 yoururls,它再次完美运行。

所以这不是你的网址有错,似乎网址编码正确,我唯一能想到的可能是 CURL?

现在,您可能会想“为什么不将 & 替换为 *,然后再将其转换回来?”。好的,所以当 url 展开时,我从

所以我可以丢失时间变量,然后查找 * 的位置,然后假设 * 之后的任何内容都是时间,但这有点难看,更重要的是,它并不是真正的正确的做事方式。

如果有人可以帮助我,将不胜感激。

0 投票
1 回答
603 浏览

php - 如何在 PHP 中返回一个类变量作为引用(&/&/&)?

这是我的代码示例。

我的主要目标是我想通过引用它而不是创建另一个 MySQLi 类来返回 MySQLi 连接。

0 投票
4 回答
3393 浏览

c# - C# ASP.NET HttpWebRequest 自动解码查询字符串中的 & 值?

假设以下网址:

我使用 HttpUtility.UrlEncode() 对 Filename 参数的值进行编码,并创建以下 Url:

我将以下请求(编码版本)从客户端发送到 C# Web 应用程序。在服务器上,当我处理请求时,我遇到了问题。HttpRequest 变量包含部分解码的查询字符串。也就是说,当我尝试使用或快速查看 HttpRequest 的以下属性时,它们具有以下值。

我还检查了以下属性,但它们都解码了 & 值。然而,所有其他值都保持正确编码(例如空格是 %20)。

我无法正确读取参数 Filename 的值。我错过了什么吗?

0 投票
2 回答
1471 浏览

php - PHP Regex Parse 查询字符串包含未编码的 & 符号

我收到一个查询字符串(来自一个糟糕的支付系统,我不想公开它的名字),其中包含未编码的 & 符号

parse_str 无法处理这个问题,而且我对正则表达式的了解还不够,无法提出自己的方案(尽管我确实尝试过)。我的挂断是前瞻正则表达式,我不太明白。

我在找什么:

我考虑过遍历字符串,一个接一个的&符号,但这似乎很愚蠢。帮助?

0 投票
1 回答
232 浏览

excel - UPDATE 分组名称在 excel 中由 & 号分隔

基本上,我想做的是我有这个excel公式:

如果你注意到,这部分:

我想说如果单元格包含两个逗号和两个&符号,然后做点什么。否则,我指定它做其他事情。不幸的是,这种情况并没有像预期的那样表现。虽然我有两个逗号和一个&符号的单元格:

它将这视为 true,并将后续的 true 语句应用于上述单元格,因此会导致 VALUE 错误,因为后续的 true 语句不考虑上面的单元格。它只考虑带有两个逗号和两个 & 符号的单元格。正如您在我的初始公式中看到的那样,我已经为上面的单元格设置了另一个 ISNUMBER 条件。

有没有办法修复我的 ISNUMBER 条件,所以在第一级执行中,它会检查单元格中的两个逗号和两个&符号?

感谢您的回复。

0 投票
1 回答
2061 浏览

javascript - &符号后cookie中的字符串损坏(javascript)

我有一个小问题,因为我从 cookie 中读取的字符串在 & 符号之后被破坏了。例如,字符串“hello & world”只会显示“hello”。它是一个字符串,是一个短代码,使用 switch 函数转换为更有意义的内容,然后显示在文本框中。switch 函数工作正常,但显然如果它不是首先从 cookie 中读取完整的字符串,那么它将无法在 switch 函数中找到短代码。

我目前正在使用以下代码来读取 cookie...

如果您需要我提供更多信息,请告诉我。这是我在这里的第一篇文章,如果有任何错误或不清楚的地方,请提前道歉。

谢谢你的帮助。

编辑

switchFunction 看起来像这样..

ETC....

readCookie 函数是这样的……