社区
C#
帖子详情
怎么把@"\x50\x50\x69" 这种字符串前面的@去掉。
bwguang
2007-01-31 10:21:59
现在有这么一个字符串 @"\x50\x50\x69" .现在需要输入ASCII码字符。这串字符是从XML文件上面读取的。在读取后,系统会自动加一个@符。现在要得到"PPi"这样的效果,应该怎么去掉前面的@.
另外,$ 符号在C# 中有没有特别的定义?
...全文
530
16
打赏
收藏
怎么把@"\x50\x50\x69" 这种字符串前面的@去掉。
现在有这么一个字符串 @"\x50\x50\x69" .现在需要输入ASCII码字符。这串字符是从XML文件上面读取的。在读取后,系统会自动加一个@符。现在要得到"PPi"这样的效果,应该怎么去掉前面的@. 另外,$ 符号在C# 中有没有特别的定义?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
blestcc
2007-04-09
打赏
举报
回复
你不要理会那个@,其实你读出来的还是跟在xml中看到的一模一样的变量,按照你设计好的方法去处理就行了。
deng131
2007-04-09
打赏
举报
回复
谢谢您支持欢迎到http://www.rainbowportal.net.cn/Default.aspx发表您的意见和看法QQ群:38157352
llyzcy
2007-04-09
打赏
举报
回复
up
bwguang
2007-04-09
打赏
举报
回复
......
bwguang
2007-01-31
打赏
举报
回复
解决不了?为什么从XML文件读取的字符串前面会加@?
hertcloud
2007-01-31
打赏
举报
回复
楼主 应该 好好看看c#的基础 语法
@是 泛转义符号.
topcxw
2007-01-31
打赏
举报
回复
你试试用两个反斜杠,写成"\\x50\\x50\\x69"
bwguang
2007-01-31
打赏
举报
回复
我问的不清楚?
这个字符串是送往外部设备的一行指令,为了修改方便是写在XML文件中的。
但是C#的XMLReader类读出的字符串中如果含有转义字符 \ ,得话自动会加一个@.也就是默认XML文件中的字符是不转义的。现在就想去掉这个@.应该怎么办?
sbqcel
2007-01-31
打赏
举报
回复
基础不扎实的后果
jxufewbt
2007-01-31
打赏
举报
回复
转义
AchirBlue
2007-01-31
打赏
举报
回复
.....
liangxf0022
2007-01-31
打赏
举报
回复
@表示“”里面的内容除"以外全部都是原义,里面写一个@也可以阿。
转义有:
\n:回车
\t:tab键
Red_angelX
2007-01-31
打赏
举报
回复
@转义
$不清楚 你"$"看下 编译器没问题就没特殊意义 否则就要转义
greatqn
2007-01-31
打赏
举报
回复
'@' 是不对字符串进行转义.实际字符串里是没有'@'的.
bwguang
2007-01-31
打赏
举报
回复
我觉得大概也去不掉。是不是跟使用的读取XML文件的方法有关呢?
以前我使用的是DataSet类的ReadXML方法。哪位老大知道XMLTextReader类怎么用呢?
这个类是不是会有解决这个问题的方法?
灰太狼
2007-01-31
打赏
举报
回复
应该无法去掉@吧,因为它是个转义符号,不是字符串的一部分。
python操作一段shellcode遇到的问题bytes 转义符问题
我写的程序会接收一个shellcode的变量 然后将这个shellcode aes加密的
字符串
写到go的代码里 go使用go-shellcode执行shellcode 一、python2和python3对于
这种
类型的
字符串
是不一样的 #!/usr/bin/python # coding=utf-8 ''' Date: 2021-09-24 10:33:47 LastEditors: recar LastEditTime: 2021-09-24 10:33:53 ''' text = b"\xfc\x4
浅谈 PHP 变量可用字符
浅谈 PHP 变量可用字符 原文:浅谈 PHP 变量可用字符先来说说php变量的命名规则,百度下一抓一大把:(1) PHP的变量名区分大小写;(2) 变量名必须以美元符号$开始;(3) 变量名开头可以以下划线开始;(4) 变量名不能以数字字符开头.其实所有编程都类似的命名规范就是:1. 变量第一个字符最好是 字母或_,不能以数字开头2. 第二个...
走读OpenSSL代码----从一张奇怪的证书说起(八)
上节末尾,我们提到 d2i_
X50
9 函数,该函数在证书验证过程中的一个调用栈是 d2i_
X50
9 d2i_
X50
9_AUX PEM_ASN1_read_bio PEM_read_bio_
X50
9_AUX load_cert check这是上节中提到的证书验证步骤(1) -- 将证书内容转换为内部结构 -- 的必经之路,但是我们在原始代码中找不到 d2i_
X50
...
ctf编码总结
CTF编码 1.ASCII编码: 2.Base64/32/16编码: 3.shellcode编码 4.Quoted-printable编码 5.XXencode编码: 6.UUencode编码: 7.URL编码: 8.Unicode编码: 9.Escape/Unescape编码 10.HTML实体编码: 11.敲击码 12.莫尔斯电码: 13.培根密码 14.MD5加密 16.当铺密码 18.栅栏密码 23.Hex: 1.ASCII编码: (America...
最全的PHP常用函数大全
PHP的一些常用函数 quotemeta() 函数在
字符串
中某些预定义的字符前添加反斜杠。 quoted_printable_decode() 函数对经过 quoted-printable 编码后的
字符串
进行解码,返回 8 位的
字符串
。 printf() 函数输出格式化的
字符串
。 print() 函数输出一个或多个
字符串
。 parse_str() 函数把查询
字符串
解析到变量中。 ...
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章