emacs修改xml文件编码

news/2024/10/30 19:25:10/
xmlns="http://www.w3.org/2000/svg" style="display: none;">

最近修改了一个老Java项目,数据库中文乱码导致某些页面没有数据。查看处理数据库内容的XML文件的编码有GBK、GB2312、UTF-8,乱成一锅粥。为了统一成UTF-8,需要进入jar包修改XML文件。尝试过解jar包改编码再重新打jar包500的错误后,发现用emacs修改编码真实既快又方便还不报错。
之前没接触过emacs,全靠老大口述外加自己的操作,改编码是够用了,没有涉及emacs其他内容,求不喷。

emacsemacs__2">进入emacs修改文件:emacs [文件名]

emacs com.xxx.plugins.databaseupdate.jar

修改文件编码

ctrl+x后敲回车键,然后敲f键后输入utf-8(如果已经输入过可以敲上下键查找)最后回车
移动光标的文件的第一行编码GBK的位置,修改编码为UTF-8

保存修改:Ctrl+x,Ctrl+s

关闭文件Ctrl+x ,k

退出命令:ctrl+g

撤销编辑修改ctrl+x, u

整体退出:ctrl+x,ctrl+c


http://www.ppmy.cn/news/1543168.html

相关文章

C语言之长整型有符号数与短整型有符号数转换

最近考证的新星,问了一个问题:int a 1234565789;为什么在输出%hd时的值为-1379?其实这个很简单,只不过对于可能初入“编程坑”以及经验不是很丰富的朋友来说,感觉知道这么个道理,但就是解释不上来&#xf…

Hadoop生态圈框架部署(一)- Linux操作系统安装及配置

文章目录 前言一、下载CentOS镜像1. 下载 二、创建虚拟机hadoop1三、CentOS安装、克隆与配置1. 安装CentOS2. 根据虚拟机hadoop1克隆出虚拟机hadoop23. 根据虚拟机hadoop1克隆出虚拟机hadoop34. 配置虚拟网络及虚拟网卡4.1 配置虚拟网络4.1 配置虚拟网卡 5. 安装 SSH 远程连接工…

goalng框架Gin解析

本文通过案例的形式,说明gin框架的基本用法,主要列举后端的案例,前端和相对简单的知识点未在此分析; 过完案例后可以有个基本的印象:就是封装和简便 package mainimport ("fmt""github.com/gin-gonic/…

第十四题刮开有奖

这道题还是将我们下载好的附件先查壳 发现无壳且为32位 所以我们用32位的IDA打开 打开后ShftF12发现一串可疑的字符串 我们跟进看看 发现了这个函数 看这里有string数组 首先给了一串七v7 v8v9的数据 下面还有一个函数 我们再跟进一下 发现这大概是前面v7那堆数据的加密方式 我…

30. 串联所有单词的子串 C#实现

30. 串联所有单词的子串 困难 给定一个字符串 s 和一个字符串数组 words。 words 中所有字符串 长度相同。 s 中的 串联子串 是指一个包含 words 中所有字符串以任意顺序排列连接起来的子串。 例如,如果 words ["ab","cd","ef"]…

前端js中如何保护密钥?

在前端js编程中,如果涉及到加密通信、加密算法,经常会用到密钥。 但密钥,很容易暴露。暴露原因:js代码透明,在浏览器中可以查看源码,从中找到密钥。 例如,下面的代码中,变量key是密…

Soanrquber集成Gitlab 之 gitlab用户配置和身份验证

集成Gitlab : gitlab用户配置和身份验证 说明: 使得Sonarquber的用户登录与Gitlab的用户登录/认证模块同步 什么是 SonarQube? SonarQube 是一个开源的代码质量管理平台,用于持续检查和分析代码的质量和安全性。它提供了多种功…

漏洞挖掘 | 基于mssql数据库的sql注入

前记 今天挖edu随意点开个站,发现存在mssql数据库的sql注入,在此分享下整个挖掘过程 目录 0x1 判断网站数据库类型 0x2 了解mssql数据库的主要三大系统表 0x3 了解mssql的主要函数 0x4 判断注入点及其注入类型 0x5 联合查询之判断列数 0x6 联合查询之…