• 大小: 11KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-22
  • 语言: 其他
  • 标签: .NET实例  

资源简介

中文_-_英文双向翻译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  script.js
     文件         151  2009-05-29 22:21  speaker1.gif
     文件        1557  2009-06-05 13:10  style.css
     文件        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\webxml\
     目录           0  2009-06-04 14:57  App_WebReferences\cn\com\webxml\fy\
     文件         785  2009-06-04 14:57  App_WebReferences\cn\com\webxml\fy\EnglishChinese.disco
     文件         622  2009-06-04 14:57  App_WebReferences\cn\com\webxml\fy\EnglishChinese.discomap
     文件       28920  2009-06-04 14:57  App_WebReferences\cn\com\webxml\fy\EnglishChinese.wsdl
     文件         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

评论

共有 条评论

相关资源