如何在不使用第三方库的情况下转义Java字符串中的Unicode字符

初级

我得到了一个.Net项目,客户可以使用它并传入一个String。.Net代码调用Java服务。说字符串是“ \ 123”

我对.NET不如对Java熟悉。

看起来C#会自动在字符串值中转义unicode \,然后将该值本身视为“ \ 123”。

当该值进入Java时,由于“ \ 123”是Unicode值并表示“ S”,因此它变为“ S”。这是无法接受的

由于公司对使用第三方库的限制,我无法使用apache commons lang StringEscapeUtils。我在这里别无选择。

那么,在这种情况下,如何处理所有此类unicode字符?

SomeJavaGuy

您可以简单地用双反斜杠转义unicode:

\\123表示\123为字符串

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在不使用内置方法或第三方库的情况下,将 JSON 字符串以适当的格式写入 JSON 文件

如何在不使用.Net Core中的第三方记录器的情况下登录文件?

在不使用第三方工具的情况下从实体框架中的数据库更新模块

如何在不使用第三方应用程序的情况下打开iBook文件?

如何在不使用第三方插件的情况下最大化打开新终端?

在不使用任何第三方库的情况下,如何在React Native项目中使用Font Awesome?

如何在不要求第三方库的情况下使用php作为模板引擎

如何在.Net Core 3 ASP.NET MVC中不使用第三方记录器的情况下登录文件?

如何在不使用任何第三方应用程序的情况下对Windows中的文件夹进行密码保护?

是否可以在不使用HtmlAgilityPack之类的第三方库的情况下抓取HTML类?

我如何使用 gettext 翻译第三方 python 模块的字符串

如何在不使用第三方浏览器扩展的情况下使用用户样式表自定义某些网站的样式?

如何在没有第三方库的情况下加密 sqlite 文本 (Android)

如何在不使用IAM的情况下将第三方文件上传到私有S3存储桶?

如何在不使用第三方包的情况下在颤振中转换日期?

如何在不使用反斜杠的情况下转义整个字符串?

如何在不安装npm的情况下包括第三方npm模块?

如何在不修改第三方元素的情况下替换:: shadow

如何在没有第三方库的情况下为雪人制作动画?

没有第三方解析器的情况下,如何在Kotlin中解析JSON?

如何在不使用js的情况下将java中的json字符串化

如何在不使用.replace的情况下替换Java字符串中的单词

如何在没有第三方的情况下使用Angular / Typescript对HTML表进行排序?

在没有第三方库的情况下,如何在Go 1.8中设置http2服务器?

如何在没有任何第三方库的情况下使用 Node.js 下载 .gz 文件

如何在不使用任何第三方应用程序的情况下在Android中读取或解码QR码?

如何在不安装类型的情况下在 Angular 2+ 中使用第三方 js 库?

由于第三方库,如何处理AppStore警告-缺少目的字符串?

在Go(Golang)中使用http.filesystem提供没有第三方库的字符串映射