资源简介
中文_-_英文双向翻译WEB服务 .NET实例
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using cn.com.webxml.fy;//添加引用
using System.Data;
using System.Text;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender EventArgs e)
{
this.myKey.Attributes.Add(“autocomplete“ “off“);//关闭表单自动完成
string key = ““;
if (Request.QueryString[“p“] != null && Request.QueryString[“p“] != ““)
{
key = Server.UrlDecode(Request.QueryString[“p“].Trim());
}
if (key != ““)
{
cn.com.webxml.fy.EnglishChinese Fy = new EnglishChinese();//实例化
System.Data.DataSet ds = Fy.Translator(key);//获得翻译的DataSet
System.Data.DataTable dt1 = ds.Tables[“Trans“];//获得: DataTable(0) 表名称:Trans,中英文基本翻译
if (dt1.Rows.Count > 0)//判断是否获得翻译
{
fy_1.Text = Server.HtmlEncode(dt1.Rows[0][“WordKey“].ToString());
if (dt1.Rows[0][“Pron“].ToString() != ““)
{
fy_2.Text = “[“ + ascEncode(dt1.Rows[0][“Pron“].ToString()) + “]“;
}
else
{
fy_2.Visible = false;
}
string _Tran = dt1.Rows[0][“Translation“].ToString();
if (_Tran == “Not Found“ || _Tran == “WordKey Empty“ || _Tran == “Error“ || _Tran == “Not Data“)
{
message(“没有相关翻译内容“);
}
else
{
fy_3.Text = Server.HtmlEncode(_Tran).Replace(“;“ “
“);
}
string mp3 = dt1.Rows[0][“Mp3“].ToString();
if (mp3 != ““)
{
Speakerlink.Attributes.Add(“onclick“ “javascript:ssplay(‘“ + mp3 + “‘);return false;“);
Mp3Download.Text = “Mp3朗读下载:http://fy.webxml.com.cn/sound/“ + mp3;
Mp3Download.NavigateUrl = “http://fy.webxml.com.cn/sound/“ + mp3;
}
else
{
Speakerlink.Visible = false;
Mp3Download.Visible = false;
}
}
DataTable dt2 = ds.Tables[“Sentence“];//例句
if (dt2.Rows.Count > 0)
{
LJ.DataSource = new DataView(dt2);
LJ.DataBind();
}
else
{
Panel2.Visible = false;
}
DataTable dt3 = ds.Tables[“Refer“];//相关词条
if (dt3.Rows.Count > 0)
{
REL.DataSource = new DataView(dt3);
REL.DataBind();
}
else
{
Panel3.Visible = false;
}
//获得候选词
{
string[] SuggestWord = Fy.SuggestWord(key);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 6372 2009-06-05 13:14 Default.aspx.cs
文件 627 2009-06-04 18:18 sc
文件 151 2009-05-29 22:21 speaker1.gif
文件 1557 2009-06-05 13:10 st
文件 2841 2009-06-04 14:57 web.config
目录 0 2009-06-04 13:29 App_Data\
目录 0 2009-06-04 14:57 App_WebReferences\
目录 0 2009-06-04 14:57 App_WebReferences\cn\
目录 0 2009-06-04 14:57 App_WebReferences\cn\com\
目录 0 2009-06-04 14:57 App_WebReferences\cn\com\webxm
目录 0 2009-06-04 14:57 App_WebReferences\cn\com\webxm
文件 785 2009-06-04 14:57 App_WebReferences\cn\com\webxm
文件 622 2009-06-04 14:57 App_WebReferences\cn\com\webxm
文件 28920 2009-06-04 14:57 App_WebReferences\cn\com\webxm
文件 240 2009-06-04 17:55 declaimer.swf
文件 5175 2009-06-05 13:17 Default.aspx
文件 840 2009-06-05 13:27 Read me.txt
- 上一篇:.crx .d文件转o文件
- 下一篇:将游戏手柄按键映射到键盘
评论
共有 条评论