使用有道词典的童鞋们注意啦.
想问一下大家使用词典的生词本功能时有没有以下的困扰:
1.字体很丑;
2.打印出来格式很乱,设置成自己想要的格式太麻烦;
3.不能复制出来,每次查看都要在电脑上;
那么请看下面几步,轻松搞定.
1.选择生词本
2.选择“导出“选项
3.导出到某一路径下,如:”D:/3.xml”
4.打开SQL Server,并执行以下脚本
— 创建保存但成本的数据库
CREATE DATABASE YouDaoWordList
GO
— 创建保存单词本的表
USE YouDaoWordList
GO
CREATE TABLE WordList
(word VARCHAR(50),
trans VARCHAR(50) ,
phonetic NVARCHAR(50),
tags VARCHAR(50)
)
— 将XML文件导入到SQL Server中
DECLARE @h int — 定义xml句柄
DECLARE @doc xml — 定义xml对象
SELECT @doc = BulkColumn FROM OPENROWSET (BULK ‘C:/3.xml’, SINGLE_BLOB) AS xmlData — 获得xml对象
EXECUTE sp_xml_preparedocument @h OUTPUT, @doc — 获得xml句柄
— 插入表中
INSERT INTO WordList SELECT * FROM OPENXML(@h, ‘/wordbook/item’, 2) with WordList
EXECUTE sp_xml_removedocument @h — 删除xml句柄
5.查询结果,如图所示
— 查询结果
SELECT word, phonetic, trans
FROM WordList
ORDER BY word
GO
6.现在就可以复制出来到Word或者Excel,编辑成自己喜欢的格式,打印出来随时翻阅了.