我的数据库中有个备注字段,里面存的是网站上显示的备注信息,数据是<html>格式,
我现在做个winform,也是读取同一个数据,但是备注信息也是<html>格式,我想把他
转换成普通的文本格式,请问该怎么处理,我现在读出的是:
如下
主要材质:铝材&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>光源/功率:G4 12V 1*20W&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>表处工艺/颜色:氧化/氧化拉丝银
我要转换为文本格式,请问怎么处理

解决方案 »

  1.   

    str.replace("&nbsp;"," ").replace("<br>",chr(13))
      

  2.   

    恩,楼上说的是,都是替换啊replace
      

  3.   

    不太明白,能不能说的具体一点,我的绑定代码如下:richTextBox1.DataBindings.Add(new Binding("text",myDs,"product.content"));
      

  4.   

    使用正则表达式,
    http://www.microsoft.com/china/msdn/library/webservices/asp.net/regexnet.mspx
      

  5.   

    不太明白啊
    我用的是将用label信息显示数据库中的content(信息),content中有html格式的语句,不仅仅有空格,还有别的,很多html的格式
    我用的是label23.DataBindings.Add(new Binding("text",Ds,"product.Content"));
    然后显示出来的都是html的格式,我想让他为正常的文本格式的,怎么转换