CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C/C++ >  C++ 语言

急救:html 编码的问题,就是把字符串"<"转化为"&lt;"

楼主hc_z(石泉)2006-03-09 17:33:33 在 C/C++ / C++ 语言 提问

现在要把字符串中所有这类符号转化为相应的编码字符串.  
  请问大侠如何实现,听说有API函数.最好有例子.  
  拜托了. 问题点数:100、回复次数:9Top

1 楼ugg(逸学堂(exuetang.net))回复于 2006-03-09 18:34:41 得分 50

正册表达式Top

2 楼dreamsea(留刘)回复于 2006-03-09 20:11:38 得分 0

请楼上的兄弟详细解释一下,学习。。。Top

3 楼ugg(逸学堂(exuetang.net))回复于 2006-03-09 21:10:03 得分 0

我在VC下,也没有用过,可能需要相关SDK包。  
  不过自己写代码也很简单了  
  比如  
  把html文件读入string内,使用string内的replace函数就可以实现  
  对字符串"<"转化为"&lt;"   的替换Top

4 楼hc_z(石泉)回复于 2006-03-10 09:17:06 得分 0

多谢ugg(逸学堂,  
  如果只转换这一个,我也就认了,  
  现在要求将ISO   8859-1   Symbol   Entities中的所有字符都转换了,  
  自己写太庞大了.Top

5 楼du51(郁郁思扬)回复于 2006-03-13 08:59:23 得分 10

其实,也不大.功能都差不多.你一个一个的粘贴应该也不慢.Top

6 楼a208756()回复于 2006-03-13 09:09:40 得分 0

DW里改不是很快吗?  
  或者把他作为一个文件用函数进行修改,再写进去,这样也行Top

7 楼healer_kx(甘草(楼主揭贴吧,我们这些上班灌水的也不容易))回复于 2006-03-13 10:04:18 得分 40

先用HTMLEncoder还是URLEncoder吧它们编码了。  
  然后找出其中%%%那些串,然后简单的replace就可以了,Top

8 楼hc_z(石泉)回复于 2006-03-13 10:18:02 得分 0

TO:healer_kx  
  HTMLEncoder看起来很好,我现在是用VC6.0建的C++工程(不要MFC).  
  我需要链入什么lib或dll来使用这个函数吗?Top

9 楼hc_z(石泉)回复于 2006-03-14 12:35:05 得分 0

南沧海,北铁山,  
  一岳擎天绝世间.Top

相关问题

  • html 编码的问题,就是把字符串"<"转化为"&lt;"
  • 字符串编码〉???请教
  • 字符串编码问题
  • 如何获得字符串中文的编码格式,哪儿有原码,急救急救
  • 字符串编码的转换问题???
  • 字符串编码的转换问题???
  • vb字符串编码问题
  • 怎样将base16编码的字符串转化为base64编码的字符串?
  • 怎么把字符串转换成16进制编码形式的字符串??
  • 普通ASCII字符串,如何转化为 UTF_8编码的字符串?

关键词

  • 编码
  • 函数
  • html
  • 字符串
  • 实现

得分解答快速导航

  • 帖主:hc_z
  • ugg
  • du51
  • healer_kx

相关链接

  • C/C++ Blog
  • C/C++类图书
  • C/C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo