问题标签 [stringescapeutils]

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 投票
2 回答
1530 浏览

javascript - Node.js 产生'echo $(python --version)'

我想使用 node.js 来 spawn echo $(python --version),如果我把它放到我的终端它没有问题,我会得到类似的东西

但是,如果我使用以下代码:

我只是将字符串文字回显给我:

如何转义参数以正确生成,以便获得正确的输出。

编辑:我特别想使用 spawn 和 echo,我想知道是否有解决方案来正确逃避 spawn 参数......

0 投票
1 回答
1043 浏览

java - java - 如何在不转义xml标签(<>)的情况下转义xml中的特殊字符

我想转义 xml 输入中的特殊字符。我尝试了 StringEscapeUtils.escapeXml10(xmlString) 但它最终也转义了 xml 标签(<>)。例如:

应该归一化为

不是

0 投票
1 回答
2010 浏览

java - 在 Java 中正确的 xml 转义

我需要将 CSV 转换为 XML,然后再转换为 OutputStream。规则是在我的代码中转换"为。&quot;

输入 CSV 行:

预期输出:

电流输出:

代码:

能否请你帮忙?我想念什么以及何时&转换为&amp;

0 投票
1 回答
1291 浏览

c - 如何使用嵌入式 C 代码通过 UART 发送转义序列

我在使用 Embedded C 发送特定转义序列方面需要帮助。这是我在 stackoverflow 上的第一个主题!

我使用此函数通过 UART 编写命令:

输入通道、数据和长度分别对应于 UART 通道、要发送的命令和命令的长度。这通常很好用!

但是,我在 C 中生成正确的转义序列时遇到了一些困难。我需要使用 UART_Write 函数编写以下转义序列:

Esc是转义字符(0x1b),R0是字符命令指示符,1,2,7是上下文特定参数和;终止符号。

如何使函数“UART_Write”的输入“数据”等于转义序列 EscR0、1、2、7;在嵌入式 C 中?

我想它可以通过许多不同的方式来完成,但任何建议都可以。

0 投票
0 回答
90 浏览

java - 编码特殊字符java

我正在尝试修复我编写的将 srt 文件转换为 dxfp.xml 的代码中的错误。它工作正常,但是当有一个特殊字符(如&符号)时,它会引发 java.lang.NumberFormatException 错误。我尝试使用 apache commons 中的 StringEscapeUtils 函数来解决它。有人可以向我解释我在这里缺少什么吗?提前致谢!

这是 srt 文件的一部分,它在导出并作为 jar 文件运行时会引发错误。

0 投票
2 回答
8136 浏览

java - Java StringEscapeUtils.escapeHtml4() 的问题

我试图在我的 Java 应用程序中使用StringEscapeUtils.escapeHtml4. 我正在使用commons-lang3-3.5.jar库。

以下是我想要做的格式 -

当我在控制台中打印时,输出看起来像 -&quot;user001&quot;

我实际上不希望我的双引号在这里转换为转义字符。因为,在转义字符串后,我的程序无法将其识别为有效字符串,并且我的 JSon 格式不正确。有没有办法处理这个或任何更好的方法?提前致谢。

0 投票
1 回答
1320 浏览

javascript - StringEscapeUtils.escapeJavaScript 转义单引号

我有 2 种类型的文本字符串需要转义:

1) name=ALICE " (双引号)

2) name=ALICE '(单引号)

这是我的代码:

该解决方案适用于两者(能够将两个名称文本保存在数据库中)

1)详细信息-doublequote.jsp

2)详细信息-singlequote.jsp

但是,显示有点偏。转义单引号时如何隐藏反斜杠字符?如果ALICE\'并确保能够将结果保存在 db 中,我希望 jsp 显示ALICE'

0 投票
1 回答
402 浏览

java - 使用 stringutils commons.lang version3 转义 XML 适用于 writer

在旧版本的“org.apache.commons.lang”(2.6) StringEscapeUtils 中,有一种方法可以通过传递“java.io.Writer”的实例作为参数之一来转义xml。

例如:escapeXml(Writer writer, String str)

但是,在较新的版本 3 StringEscapeUtils 中,没有可用的方法接受“java.io.Writer”的实例作为参数之一。

是否有任何替代方法可以间接使用编写器,设置回调或处理程序?

0 投票
1 回答
447 浏览

string - 如何使用 Perl 转换混合字符串中的八进制字符值?

我需要使用 Perl (v5.10) 处理来自另一个应用程序的字符串,其中嵌入了空格、逗号和其他非字母数字字符的八进制值。

例如:这个 - “11624\0040SE\00405th\0040St\0054\0040Suite\0040100”,应该是这个 - “11624 SE 5th St, Suite 100”。

我可以用“echo -e”完成我在 Linux 命令行中寻找的东西,但我需要能够在 Perl 脚本中进行处理和操作。

axiar@formdev$echo -e "11624\0040SE\00405th\0040St\0054\0040Suite\0040100"

11624 SE 5th St,套房 100

我查看了 String::Escape 模块,但它似乎没有做我认为应该做的事情。

我已经在 Google 和 Stack Overflow 上搜索了很多类似的问题/答案,但还没有遇到任何问题。

您的专家协助将不胜感激。

0 投票
1 回答
331 浏览

java - 转义日文字符串而不将其转换为 unicode

目前,我们正在使用StringEscapeUtils.escapeEcmaScript转义任何引号和制表符等,它适用于英文,但当涉及到日文时,它将所有日文字符编码为 un​​icode,需要有关如何在转义所有特殊字符(引号、制表符)的同时维护日文字符的建议ETC)。

例子:

输出:

看起来它只在日语中失败