ASP VB JAVA 网页设计中怎么 3可以来取得字符串中的汉字拼音

来源:百度知道 编辑:UC知道 时间:2024/05/21 01:30:22
比如我的数据是 rs(2)
去掉空格是 TRIM(RS(2))

可是 如果 RS(2) = 中国

如何从中间取得 zhongguo 这个拼音

知道的朋友请指教
如果没有正确答案我会选第一个回答的人
答对另送20分

KingCMS文章发布模块中,有个选择生成文件名的功能。
其中就有拼音一项。生成如
中国->ZhongGuo这种形式,你可以提取出来看看。

--------------------------
我看了看,KingCMS的实现方式是先做一个库

结构如:

A 阿吖嗄腌锕
Ai 埃挨哎唉哀皑癌蔼矮艾碍爱隘捱嗳嗌嫒瑷暧砹锿霭
.................
Bian 鞭边编贬扁便变卞辨辩辫遍匾弁苄忭汴缏煸砭碥窆褊蝙笾鳊
------------------------------------------
这个数据库路径为:page\system\inc\pinyin.asp
把这个库复制出来 就能自己做一个函数zw2py()了
或者直接用KingCMS的Function
-----------------------------------
function pinyin(l1)
dim I1,I2,l2,l3,i,rs
on error resume next
set I2=server.createobject("adodb.connection")
I2.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&server.mappath(king_system&"system/inc/pinyin.asp")

if err.number<>0 then king.error king.lang("pinyin")
for i=1 to len(l1)
l2=mid(l1,i,1)
if len(trim(l2))=1 then'长度为1

l3=cdbl(asc(lcase(l2)))
if l3>1 and l3<12