国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

Asp.NET調用百度翻譯的方法_.Net教程

2024-07-10 12:52:56
字體:
來源:轉載
供稿:網友

推薦:Net中實現無限分類的2個例子
以前總想著搞這個無限分類,今天終于得空好好的看了下,發現實現的原理還是很簡單的,數據結構上,用兩列(分類編號,上級編號)就可以實現,可是為了聯合查詢的方便,一般都再增加一列(深度),在這個實例里,我只用了兩列,剩下的無非就是遞歸著對TreeView進行數據綁定

 這篇文章主要介紹了Asp.NET調用百度翻譯的方法,是針對百度接口開發的經典實用技巧,非常具有實用價值,需要的朋友可以參考下

  

本文實例講述了Asp.NET調用百度翻譯的方法。分享給大家供大家參考。具體分析如下:

Asp.NET調用百度翻譯,如下圖所示:

Asp.NET調用百度翻譯的方法  武林網

HTML代碼如下:

 

代碼如下:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="baidu.aspx.cs" Inherits="FanYi_baidu" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>OA翻譯</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:TextBox ID="sourceWord" runat="server" Columns="50" Rows="15" style="width:100%;"
TextMode="MultiLine"></asp:TextBox>
<br />
源語言:<asp:DropDownList ID="ddlFrom" runat="server">
<asp:ListItem Value="auto">自動檢測</asp:ListItem>
<asp:ListItem Value="zh">中文</asp:ListItem>
<asp:ListItem Value="en">英文</asp:ListItem>
<asp:ListItem Value="jp">日文</asp:ListItem>
</asp:DropDownList>
目標語言:<asp:DropDownList ID="ddlTo" runat="server">
<asp:ListItem Value="auto">自動檢測</asp:ListItem>
<asp:ListItem Value="zh">中文</asp:ListItem>
<asp:ListItem Value="en">英文</asp:ListItem>
<asp:ListItem Value="jp">日文</asp:ListItem>
</asp:DropDownList>
<asp:Button ID="Translate"
runat="server" Text="翻譯" onclick="Translate_Click" />
<br />
<asp:TextBox ID="resultText" runat="server" TextMode="MultiLine" Rows="15" Columns="50" style="width:100%;"></asp:TextBox>
</div>
</form>
</body>
</html>

 

C#代碼如下:

 

代碼如下:using System;
using System.Collections.Generic;
using System.IO;
using System.Net;
using System.Runtime.Serialization;
using System.Runtime.Serialization.Json;
using System.Text;
using System.Web;

public partial class FanYi_baidu : System.Web.UI.Page
{
string url = @"http://openapi.baidu.com/public/2.0/bmt/translate";
string requestDetail = "client_id=申請的ID";
protected void Page_Load(object sender, EventArgs e)
{

}
[DataContract]
public class AdmAccessToken
{
[DataMember]
public string from { get; set; }
[DataMember]
public string to { get; set; }
[DataMember]
public string error_code { get; set; }
[DataMember]
public string error_msg { get; set; }
[DataMember]
public string query { get; set; }
[DataMember]
public List<TokenResult> trans_result { get; set; }
}

[DataContract]
public class TokenResult
{
[DataMember]
public string src { get; set; }
[DataMember]
public string dst { get; set; }
}

//百度翻譯返回數據結構
//{
//"from": "en",
//"to": "zh",
//"trans_result": [
// {
// "src": "today",
// "dst": "今天"
// },
// {
// "src": "tomorrow",
// "dst": "明天"
// }
//],
//"error_code": "52001",
//"error_msg": "TIMEOUT",
//"query": "he's"
/

分享:.net 實現 URL重寫,偽靜態
一,獲得Mircosoft URLRewriter.dll: 獲得Mircosoft URLRewriter.dll可以到http://www.microsoft.com/china/msdn/library/webservices/asp.net/URLRewriting.mspx?mfr=true 下載完畢后,導入工程,我這里沒有對該工程做任何修改,保留了原來的重寫方式,然后直接在VS2

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 靖宇县| 新昌县| 鹤山市| 洞口县| 房产| 瑞安市| 新蔡县| 阿巴嘎旗| 大港区| 邓州市| 乐至县| 平舆县| 汉沽区| 榆中县| 阳山县| 福鼎市| 彭水| 广元市| 廊坊市| 房产| 梅河口市| 金湖县| 普宁市| 梁平县| 通化市| 扎鲁特旗| 平罗县| 台北市| 文化| 屏南县| 遂昌县| 句容市| 遂宁市| 乐亭县| 威信县| 安达市| 石景山区| 锦屏县| 阿坝县| 灵川县| 东海县|