propertieseditor如何在Android开发中对properties文件进行读取

propertieseditor  时间:2021-06-30  阅读:()

如何使用eclipse显示汉字unicode

可以通过安装 eclipse 的 propedit 插件来编辑。

这样该插件会自动进行中文到 unicode 的转换。

安装后,可以使用 PropertiesEditor 来编辑对应的文件,则会直接显示中文。

编辑保存后会自动进行转换。

如果用其它 editor 打开,则会直接显示 输入的内容分别是: proedit 安装完后会提示重启 eclipse. 重启完后,properties 文件前面会有一个绿色的 P: 在该文件上点右键,在Open With 下级菜单中会看到有一个 PropertiesEditor, 选择后就会看到中文正常显示了。

编辑等都正常。

同样,该文件如果用其它的确 Editor 打开,会发现是 unicode的编码

6930533321591是什么编码

是unicode编码,原来的应该是汉字。

用jdk自带的native2ascii命令就能转。

例如: 你有一个文件aa.txt,内容是: hello=你好 在cmd提示符下,运行: native2ascii aa.txt > aa1.txt 则转好的文件被放入aa1.txt,打开它看到内容是: hello=u4f60u597d 一般如果是编辑资源文件properties,推荐你用eclipse里的一个日本人做的properties editor插件可以自动转。

javaproperties文件怎么显示中文

import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.util.Enumeration; import java.util.Properties; public class PropertiesTest { /*定义静态方法,类名可以直接调用,用于读取properties属性文件中的内容*/ public static void initFile() { /*D://a.properties源属性文件的路径和名字*/ File file = new File("D://a.properties"); FileInputStream fis = null; try { /*输入流和属性文件关联*/ fis = new FileInputStream(file); /*创建属性集对象*/ Properties prop = new Properties(); /*将读取的内容加载到属性集对象中*/ prop.load(fis); /*返回属性列表中所有键的枚举*/ Enumeration enums = prop.propertyNames(); while (enums.hasMoreElements()) { /*将每一条属性强制转换为String类型,得到键key*/ String key = (String) enums.nextElement(); /*根据键得到对应的值value(String类型)*/ String value = prop.getProperty(key); /*输出properties属性文件的内容*/ System.out.println(key+"----"+valu...import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.util.Enumeration; import java.util.Properties; public class PropertiesTest { /*定义静态方法,类名可以直接调用,用于读取properties属性文件中的内容*/ public static void initFile() { /*D://a.properties源属性文件的路径和名字*/ File file = new File("D://a.properties"); FileInputStream fis = null; try { /*输入流和属性文件关联*/ fis = new FileInputStream(file); /*创建属性集对象*/ Properties prop = new Properties(); /*将读取的内容加载到属性集对象中*/ prop.load(fis); /*返回属性列表中所有键的枚举*/ Enumeration enums = prop.propertyNames(); while (enums.hasMoreElements()) { /*将每一条属性强制转换为String类型,得到键key*/ String key = (String) enums.nextElement(); /*根据键得到对应的值value(String类型)*/ String value = prop.getProperty(key); /*输出properties属性文件的内容*/ System.out.println(key+"----"+value); } } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } finally { if(fis!=null) try { fis.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } } public static void main(String[] args) { /*调用方法读取属性文件中内容*/ PropertiesTest.initFile(); } } 结果是: UserPass---- URl----jdbc:microsoft:sqlserver://localhost:1433;databasename=employee .microsoft.jdbc.sqlserver.SQLServerDriver UserName----sa

如何在Android开发中对properties文件进行读取

SharedPreferences android的系统缓存文件,也是 properties文件的一种 获取SharedPreferences的两种方式: 1 调用Context对象的getSharedPreferences()方法 2 调用Activity对象的getPreferences()方法 两种方式的区别: 调用Context对象的getSharedPreferences()方法获得的SharedPreferences对象可以被同一应用程序下的其他组件共享. 调用Activity对象的getPreferences()方法获得的SharedPreferences对象只能在该Activity中使用. SharedPreferences的四种操作模式: Context.MODE_PRIVATE Context.MODE_APPEND Context.MODE_WORLD_READABLE Context.MODE_WORLD_WRITEABLE Context.MODE_PRIVATE:为默认操作模式,代表该文件是私有数据,只能被应用本身访问,在该模式下,写入的内容会覆盖原文件的内容 Context.MODE_APPEND:模式会检查文件是否存在,存在就往文件追加内容,否则就创建新文件. Context.MODE_WORLD_READABLE和Context.MODE_WORLD_WRITEABLE用来控制其他应用是否有权限读写该文件. MODE_WORLD_READABLE:表示当前文件可以被其他应用读取. MODE_WORLD_WRITEABLE:表示当前文件可以被其他应用写入. 将数据保存至SharedPreferences: SharedPreferences preferences=getSharedPreferences("user",Context.MODE_PRIVATE); Editor editor=preferences.edit(); String name="xixi"; String age="22"; editor.putString("name", name); editor.putString("age", age); mit(); 从SharedPreferences获取数据: SharedPreferences preferences=getSharedPreferences("user", Context.MODE_PRIVATE); String name=preferences.getString("name", "defaultname"); String age=preferences.getString("age", "0");

桔子数据58元/月 ,Cera美西云服务器 2核4G 50G数据盘 500M带宽 1000G流量

桔子数据(徐州铭联信息科技有限公司)成立于2020年,是国内领先的互联网业务平台服务提供商。公司专注为用户提供低价高性能云计算产品,致力于云计算应用的易用性开发,并引导云计算在国内普及。目前公司研发以及运营云服务基础设施服务平台(IaaS),面向全球客户提供基于云计算的IT解决方案与客户服务,拥有丰富的国内BGP、双线高防、香港等优质的IDC资源。 公司一直秉承”以人为本、客户为尊、永...

注册做什么96%可以干啥,常用的7个常用的国内国外域名注册服务商_云服务器可以干什么

日前,国内知名主机服务商阿里云与国外资深服务器面板Plesk强强联合,推出 阿里云域名注册与备案、服务器ECS购买与登录使用 前言云服务器(Elastic  只需要确定cpu内存与带宽基本上就可以了,对于新手用户来说,我们在购买阿里云服务申请服务器与域名许多云服务商的云服务器配置是弹性的 三周学会小程序第三讲:服务 不过这个国外服务器有点慢,可以考虑国内的ngrokcc。 ngrokcc...

白丝云-美国圣何塞4837/德国4837大带宽/美西9929,26元/月起

官方网站:点击访问白丝云官网活动方案:一、KVM虚拟化套餐A1核心 512MB内存 10G SSD硬盘 800G流量 2560Mbps带宽159.99一年 26一月套餐B1核心 512MB内存 10G SSD硬盘 2000G流量 2560Mbps带宽299.99一年 52一月套餐...

propertieseditor为你推荐
activity跳转android activity跳转怎么传对象bean是什么意思在jdbc的DAO是什么意思?还有bean?一起作业网站一起作业官网是什么?excel大写金额EXCEL如何显示出汉字大写金额listviewitem安卓如何添加Listview的item?上行宽带上行宽带和下行宽带什么意思netbios协议NetBIOS协议起什么作用?云输入法QQ云输入法的候选窗口是什么样的?空间导航QQ空间中如何自定义导航?怎么保存整个网页怎样完整的保存一个网页
虚拟主机mysql 国外服务器租用 vps租用 vps代购 老左 enom 天猫双十一秒杀 免费个人网站申请 云全民 宁波服务器 hinet 东莞数据中心 双线机房 百度云加速 美国盐湖城 免备案cdn加速 apnic 广州主机托管 tracker服务器 锐速 更多