Asp.net / C# 中利用SCWS中文分词
中文分词太麻烦了,也有些中文分词组件也不错,但要自己维护词库,我还是觉得麻烦,我尝试用SCWS中文分词,直接调用他的 api ,我什么都不需要做了,在此感谢一下。 废话不多说了,直接上菜。 1 /// <summary> 2 /// 利用SCWS进行中文分词 3 /// 1638988@gmail.com 4 /// </summary> 5 /// <param name="str"> 需要分词的字符串 </param> 6 /// <returns> 用空格分开的分词结果 </returns> 7 public static string Segment( string str) 8 { 9 System.Text.StringBuilder sb = new System.Text.StringBuilder(); 10 try 11 { 12 string s = string .Empty; 13 System.Net.CookieContainer cookieContainer = new System.Net.CookieContainer(); 14 // 将提交的字符串数据转换成字节数组 15 byte [] postData = System.Text.Encoding.ASCII.GetBytes( " data= " + System.Web