本月博客排行
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- e_e
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- zhanjia
- lzyfn123
- forestqqqq
- ajinn
- nychen2000
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- mwhgJava
- silverend
- kingwell.leng
- lchb139128
- kristy_yy
- lich0079
- johnsmith9th
- jveqi
- java-007
- sunj
最新文章列表
通过pinyin4j将汉字转换为拼音
pinyin4j提供了汉语转拼音的一个开源库, 支持多种拼音系统:汉语拼音、 通用拼音 、威氏拼音、注音二式、雅礼、 国语罗马字。
但是遗憾的是不支持多音字
首先下载jar包:http://pinyin4j.sourceforge.net/
package ceshiOA;
import net.sourceforge.pinyin4j.PinyinHelper;
impor ...
使用PinYin4j实现汉字转拼音
在项目中,可能使用拼音缩写来完成搜索。比如,以商品查询为例,一般的查询会按照商品编号、商品名称等来查询,另外也可以按照商品名称的拼音缩写以autoComplete的方式来完成搜索。
本文给出一个使用PinYin4j实现汉字转拼音的实例:
import net.sourceforge.pinyin4j.PinyinHelper;
import net.sourcefo ...
pinyin4j使用
首先需要pinyin4j的jar包支持;jar包已上传至附件内
方法一:把汉字转换为拼音;例如:编程转换后则为biancheng
/**
* 将汉字转换为全拼
* @param src 你的需要转换的汉字
* @param isUPPERCASE 是否转换为大写的拼音; true:转换为大写;false:转换为小写
* @return r ...
java开源类库pinyin4j的使用
最近CMS系统为了增加查询的匹配率,需要增加拼音检索字段,在网上找到了pinyin4j的java开源类库,提供中文转汉语拼音(并且支持多音字), 呵呵,看了看他的demo,决定就用它了,因为我在实际使用的时候,需要考虑多音字的不同排列组合,下面的代码就是支持多音字的. pinyin4j官方网址:http://pinyin4j.sourceforge.net/
Java代码
...
Java汉字转拼音库,Pinyin4j
pinyin4j是一个支持将简体和繁体中文转换到成拼音的Java开源类库,作者是Li Min (xmlerlimin@gmail.com)。以下是一些具体的介绍和使用方式。
1.pinyin4j的官方下载地址http://sourceforge.net/projects/pinyin4j/files/
2.下载解压后的目录结构及说明如下
...
PinYin4J的使用
在项目开发中可能需要把汉字转换成拼音的功能,这个时候需要一个小框架PinYin4J.jar 这个工具可以把一个汉字转换成拼音,很小很方便,并且还可以解析多音字。下面是具体使用方法。
第一:首先引入pinyin4j-2.5.0.jar
第二:写工具类
package test;
import net.sourceforge.pinyin4j.PinyinHelper;
import ...
pinyin4j 的应用
<!-- pinyin4j -->
<dependency>
<groupId>com.belerweb</groupId>
<artifactId>pinyin4j</artifactId>
<version>2.5.0</version>
</dependency>
...
利用pinyin4j将汉字转拼音
最近要做一个功能,就是在输入用户名查找数据时,允许使用用户名的首字母拼音来联想。
然后就想到要将汉字转为汉语拼音,在网上查找了一下,然后发现pinyin4j还不错,就采用了
代码:
import net.sourceforge.pinyin4j.PinyinHelper;
import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType; ...
解决 pinyin4j 在Android 某些编译环境下不能用
我遇到的情况发现
ChineseToPinyinResource.java
中
initializeResource();
读取
unicode_to_hanyu_pinyin.txt 文件失败。
其实对于大多数,输出样式要求比较单一 的:
把
ChineseToPinyinResource.java
unicode_to_hanyu_pinyin.txt (根据需求可精简里面的内容)
这 ...
使用pinyin4j将中文转换为拼音
import net.sourceforge.pinyin4j.PinyinHelper;
import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType;
import net.sourceforge.pinyin4j.format.HanyuPinyinOutputFormat;
import net.sourceforg ...
使用PinYin4j.jar将汉字转换为拼音
package com.Test.util;
import net.sourceforge.pinyin4j.PinyinHelper;
import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType;
import net.sourceforge.pinyin4j.format.HanyuPinyinOutputFormat;
im ...
汉字转拼音(pinyin4j)
今天看了一篇博客(http://guyexin-126-com.iteye.com/blog/842954)里说关于pinyin4j的即将汉字转成汉语拼音,感觉在有的个别项目中确实可能用到,而这又属于公用的,所以决定在自己的博客里多分一个Util类,即总结收集可以作为工具类,如果大家也有这些比较好的工具类可以交流交流。
今天就列pinyin4j吧,刚才也说了pinyin4j是的作用就是将汉字 ...