项目需要, 今天整理了一下.在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 实现中文转换拼音相关推荐

  1. Mono 3.2 测试NPinyin 中文转换拼音代码

    C#中文转换为拼音NPinyin代码  在Mono 3.2下运行正常,Spacebuilder 有使用到NPinyin组件,代码兼容性没有问题. using System; using System. ...

  2. [JavaScript]根据中文(拼音)英文进行分类

    最近项目上需要进行首字母分类,需求是按首字母(拼音或英文字母第一位)进行分类,但我这个需求只需要按区间分,比如所有首字母在A至H的为一组等等. 一.思路(重点是思路,用什么语言什么环境下都是其次) 其 ...

  3. javascript 实现中文按照拼音首字母排序

    js提供了sort()方法来对数组内的数据进行排序,但是只是对英文有作用,这个时候需要自定义排序的规则 ['张三','李四','王五'].sort((a, b) => a.localeCompa ...

  4. php怎么把中文转,php中怎么将中文转换拼音

    php实现汉字转拼音我使用到了overtrue/pinyin拓展 安装overtrue/pinyin拓展 支持composer安装composer require overtrue/pinyin ov ...

  5. C#汉字转拼音(npinyin)将中文转换成拼音全文或首字母

    汉字转拼音貌似一直是C#开发的一个难题,无论什么方案都有一定的bug,之前使用了两种方案. 1.Chinese2Spell.cs 一些不能识别的汉字全部转为Z 2.Microsoft Visual S ...

  6. centos mysql lujin_MySQL中文转换成拼音的函数[zt]

    注:如果创建函数出错,试试这个 set global log_bin_trust_function_creators=TRUE; 代码如下 -- 创建汉字拼音对照临时表 CREATE TABLE IF ...

  7. 输入中文转换成拼音首字母

    1.输入中文转换成拼音首字母.  需要的maven 工具包 <dependency><groupId>com.belerweb</groupId><artif ...

  8. php转换java工具_6款程序员必备的开源中文汉字拼音转换及处理工具 (PHP Java .net)...

    码云项目推荐 1.项目名称: 中文转拼音库 pinyin4j 项目简介:Pinyin4j 是一个流行的 Java 库,支持中文字符和拼音之间的转换.拼音输出格式可以定制. 2.项目名称:汉字/拼音转换 ...

  9. js转换中文为拼音以及首字母

    转换中文为拼音以及首字母 toPinyin (中文转拼音) 引入: import toPinyin from '@/util/function/pinyin' 使用: toPinyin('中1文') ...

最新文章

  1. micropython驱动lcd_k210 编译micropython LCD驱动失败
  2. XMLHTTP.readyState的五种状态
  3. Qt奇淫技巧-使用QSharedMemory方式实现数据跨界面传输
  4. [bzoj1355][Baltic2009]Radio Transmission_KMP
  5. linux for循环套for循环格式_4.20 for循环 break、continue关键字
  6. 数据库的时间格式(毫秒表示)
  7. 流式布局和viewport
  8. 识别视频文件夹,listview
  9. 编码表(ASCII码GB2312gbkunicodeUTF-8)
  10. Web网页设计作业html
  11. 文本界面听歌神器--moc
  12. c1侧方停车技巧图解解析停车要点
  13. 2021-09-06张博
  14. 蓝桥杯 算法训练 合集1 C++
  15. 认真的雪歌词的c语言编码,薛之谦《认真的雪》歌词
  16. 文献综述 android,《基于android的手机天气预报系统》的文献综述-文献综述
  17. 什么是指纹浏览器(浏览器指纹7个重要参数)
  18. 使用sourceTree添加git远端
  19. 【JavaWeb学习】—iframe标签(四)
  20. 条码打印机使用方法与选购指南

热门文章

  1. python 数据库性能提升 - TCP聊天+传输文件服务器服务器套接字v2.7
  2. 3. 数据结构--二叉树 BST AVL树 Huffman
  3. 《Android 3D游戏开发技术宝典——OpenGL ES 2.0》——2.1节游戏中的音效
  4. 最小环问题 ( Floyed )
  5. unity转微信小游戏及接api方法
  6. Android 常用色值
  7. CentOS7 Pig 安装和使用
  8. Fedora 17安装google输入法和云拼音, 安装快捷方式
  9. python 将中文变为拼音_python 批量将中文名转换为拼音
  10. 宝塔php原理,宝塔php建站教程