老外名字之间的点花了我一个多小时

作者在测试自编的命令行RSS阅读器时遇到程序偶尔崩溃的问题。通过细致检查,最终定位到XML文件中一个特殊字符导致的编码问题,并解决了该问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

下午在测试我写的命令行rss阅读器的时候,发现读新闻的时候偶尔会崩溃,而相关的语句都比较简单,没有改变循环变量的值,没有溢出的可能。后来发现只要读到一则关于HP新闻的时候,程序必然崩溃。晕,难道程序和HP有仇?
打开那个XML网页仔细一看,发现格式没有问题,很标准,只有一点不同,就是有老外的名字“惠普副总裁兼游戏业务总经理菲尔・麦肯锡(PhilMcKinney)表示”。注意到没有,名字中间的那个点。又是编码问题啊!
去掉那个怪东西,程序没有问题。
被老外的名字忽悠了一个小时,唉
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值