java怎么处理带引号的字符串 10

是从文件读出来的html,属性值有引号我一行一行赋给了string然后输出有错怎么处理... 是从文件读出来的html,属性值有引号 我一行一行赋给了string 然后输出有错 怎么处理 展开
 我来答
折柳成萌
高粉答主

2017-09-22 · 繁杂信息太多,你要学会辨别
知道顶级答主
回答量:4.4万
采纳率:96%
帮助的人:6164万
展开全部

java可以处理带有双引号的字符串


使用转义字符

ublic class Test{  

public static void main(String[] args){  

String str1 = "\"name\"";//字符串两边含有双引号   

String str2 = "name \"is\" wgb";//字符串中间含有双引号   

String str3 = "\\name";//使用转义字符还可以使字符串包含其他字符   

System.out.println("字符串一:" + str1);  

System.out.println("字符串二:" + str2);  

System.out.println("字符串三:" + str3);  

}

结果:

oerrite
2017-09-22 · TA获得超过283个赞
知道小有建树答主
回答量:273
采纳率:25%
帮助的人:122万
展开全部
试试用replace替换一遍呢?
string1=string.replace(/"/g,"'");
每一行双引号都先转换成单引号试试?
追问
我就是要replace处理,结果读的都不对 何况处理了
追答
你是用的什么读文件?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
瑚一刀
2017-09-22 · TA获得超过2113个赞
知道小有建树答主
回答量:5171
采纳率:48%
帮助的人:580万
展开全部
html的引号可以使用单引号,
追问
可以啊,但是我从文件读出来的,总不能把html一个一个改了吧
追答
读出来的用变量接收啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
srk129927
2017-09-22
知道答主
回答量:31
采纳率:0%
帮助的人:8.6万
展开全部
读出来 使用replace把双引号换成单引号不行吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
胡桐那么伤
2017-09-22 · TA获得超过1376个赞
知道小有建树答主
回答量:665
采纳率:81%
帮助的人:148万
展开全部
你可以在后台里拿到那个值的时候处理一下,截取字符串什么的,希望对你有帮助。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式