转||WPS无法输入中文

转:https://www.jianshu.com/p/f707dd9580fe

问题:Ubuntu16.04自带的libre对于office的格式兼容性太差,只好安装了WPS。但是WPS文字、表格、演示均不能输入中文。 原因:环境变量未正确设置。 解决办法:
WPS文字
打开终端输入:

sudo vim /usr/bin/wps

添加一下文字到打开的文本中(添加到“#!/bin/bash”下面):

export XMODIFIERS="@im=fcitx"
export QT_IM_MODULE="fcitx"

WPS表格
打开终端输入:

sudo vim /usr/bin/et

添加一下文字到打开的文本中(添加到“#!/bin/bash”下面):

export XMODIFIERS="@im=fcitx"
export QT_IM_MODULE="fcitx"

WPS演示
打开终端输入:

sudo vim /usr/bin/wpp

添加一下文字到打开的文本中(添加到“#!/bin/bash”下面):

export XMODIFIERS="@im=fcitx"
export QT_IM_MODULE="fcitx"

修改完后保存,打开相应的程序切换输入法就可以输入中文了。



作者:知乎小黄文
链接:https://www.jianshu.com/p/f707dd9580fe
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

### 将JSON数据换为Excel文件的方法 #### 使用WPS Office实现JSON到Excel的换 为了在WPS中将JSON数据成功换为Excel文件,可以通过编写VBA宏来完成这一过程。尽管WPS本身不直接支持JSON解析功能,但是通过安装额外库或利用在线工具和服务可以间接达成目标。 对于希望采用编程方式处理大量复杂结构化JSON对象并将其导入至电子表格应用中的用户来说,在线API服务提供了一种便捷途径[^1]。然而,如果倾向于本地解决方案,则需考虑借助第三方JavaScript引擎(如Node.js环境下的`table-xlsx`和`@pengchen/xlsx`模块),先将JSON序列化为中间格式xlsx再由WPS读取[^2]。 另一种更为简便的做法是在具备网络连接的情况下访问专门用于JSONXLS/XLSX文档的服务网站,上传待化的数据集获取下载链接后保存为兼容于WPS的Office Open XML标准(.xlsx)文件类型。这类平台通常允许自定义列映射关系以及调整输出样式以满足不同场景需求。 当面对简单的小规模JSON字符串时,也可以手动创建一个新的空白工作簿,随后逐行输入键值对作为表头与对应单元格内容。不过这种方法效率较低且容易出错,仅适用于学习目的或是偶尔一次性任务。 考虑到实际应用场景可能涉及字符编码差异所引发的问题——特别是中文环境下——建议事先确认源JSON文本确实采用了UTF-8无BOM形式存储,并确保最终生成的目标Excel文档同样遵循相同编码规则以免造成不必要的混乱[^3]。 ```javascript // 示例:使用nodejs脚本配合相关npm包快速构建json->excel流程 const Excel = require('exceljs'); let workbook = new Excel.Workbook(); workbook.xlsx.readFile('./data.json') .then(() => { let worksheet = workbook.getWorksheet(1); console.log(worksheet.toJSON()); }); ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值