QML中用javascript 实现中文转换拼音
项目需要, 今天整理了一下.在QML调用javascrit将中文汉字转换成拼音. 感觉执行效率低.
下面是主要代码. 具体代码请参考QMLPinyin
import "./pinyinjs/pinyinUtil.js" as PinyinUtilItem {Rectangle{anchors.bottom: parent.bottomanchors.horizontalCenter: parent.horizontalCenterwidth: 100height: 100color: "blue"Text {text: '转换pinyin' }MouseArea {anchors.fill: parentonClicked: {a.text = PinyinUtil.pinyinUtil.getFirstLetter('长城和长大'); // 输出:cháng chéng hé zhǎng dàb.text = PinyinUtil.pinyinUtil.getPinyin('输出', ' ', false, false) // 输出:hē shuǐ hé hè cǎic.text = PinyinUtil.pinyinUtil.getPinyin('伟大的大夫', ' ', false, false) // 输出:wěi dà de dài fūd.text = PinyinUtil.pinyinUtil.getFirstLetter('周杰伦')} }Component.onCompleted: {PinyinUtil.pinyinUtil.parseDict()}
}
QML中用javascript 实现中文转换拼音相关推荐
- Mono 3.2 测试NPinyin 中文转换拼音代码
C#中文转换为拼音NPinyin代码 在Mono 3.2下运行正常,Spacebuilder 有使用到NPinyin组件,代码兼容性没有问题. using System; using System. ...
- [JavaScript]根据中文(拼音)英文进行分类
最近项目上需要进行首字母分类,需求是按首字母(拼音或英文字母第一位)进行分类,但我这个需求只需要按区间分,比如所有首字母在A至H的为一组等等. 一.思路(重点是思路,用什么语言什么环境下都是其次) 其 ...
- javascript 实现中文按照拼音首字母排序
js提供了sort()方法来对数组内的数据进行排序,但是只是对英文有作用,这个时候需要自定义排序的规则 ['张三','李四','王五'].sort((a, b) => a.localeCompa ...
- php怎么把中文转,php中怎么将中文转换拼音
php实现汉字转拼音我使用到了overtrue/pinyin拓展 安装overtrue/pinyin拓展 支持composer安装composer require overtrue/pinyin ov ...
- C#汉字转拼音(npinyin)将中文转换成拼音全文或首字母
汉字转拼音貌似一直是C#开发的一个难题,无论什么方案都有一定的bug,之前使用了两种方案. 1.Chinese2Spell.cs 一些不能识别的汉字全部转为Z 2.Microsoft Visual S ...
- centos mysql lujin_MySQL中文转换成拼音的函数[zt]
注:如果创建函数出错,试试这个 set global log_bin_trust_function_creators=TRUE; 代码如下 -- 创建汉字拼音对照临时表 CREATE TABLE IF ...
- 输入中文转换成拼音首字母
1.输入中文转换成拼音首字母. 需要的maven 工具包 <dependency><groupId>com.belerweb</groupId><artif ...
- php转换java工具_6款程序员必备的开源中文汉字拼音转换及处理工具 (PHP Java .net)...
码云项目推荐 1.项目名称: 中文转拼音库 pinyin4j 项目简介:Pinyin4j 是一个流行的 Java 库,支持中文字符和拼音之间的转换.拼音输出格式可以定制. 2.项目名称:汉字/拼音转换 ...
- js转换中文为拼音以及首字母
转换中文为拼音以及首字母 toPinyin (中文转拼音) 引入: import toPinyin from '@/util/function/pinyin' 使用: toPinyin('中1文') ...
最新文章
- micropython驱动lcd_k210 编译micropython LCD驱动失败
- XMLHTTP.readyState的五种状态
- Qt奇淫技巧-使用QSharedMemory方式实现数据跨界面传输
- [bzoj1355][Baltic2009]Radio Transmission_KMP
- linux for循环套for循环格式_4.20 for循环 break、continue关键字
- 数据库的时间格式(毫秒表示)
- 流式布局和viewport
- 识别视频文件夹,listview
- 编码表(ASCII码GB2312gbkunicodeUTF-8)
- Web网页设计作业html
- 文本界面听歌神器--moc
- c1侧方停车技巧图解解析停车要点
- 2021-09-06张博
- 蓝桥杯 算法训练 合集1 C++
- 认真的雪歌词的c语言编码,薛之谦《认真的雪》歌词
- 文献综述 android,《基于android的手机天气预报系统》的文献综述-文献综述
- 什么是指纹浏览器(浏览器指纹7个重要参数)
- 使用sourceTree添加git远端
- 【JavaWeb学习】—iframe标签(四)
- 条码打印机使用方法与选购指南
热门文章
- python 数据库性能提升 - TCP聊天+传输文件服务器服务器套接字v2.7
- 3. 数据结构--二叉树 BST AVL树 Huffman
- 《Android 3D游戏开发技术宝典——OpenGL ES 2.0》——2.1节游戏中的音效
- 最小环问题 ( Floyed )
- unity转微信小游戏及接api方法
- Android 常用色值
- CentOS7 Pig 安装和使用
- Fedora 17安装google输入法和云拼音, 安装快捷方式
- python 将中文变为拼音_python 批量将中文名转换为拼音
- 宝塔php原理,宝塔php建站教程