• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

notepad++把混乱的xml格式化

武飞扬头像
PHP中文网
帮助17

最近在进行hbase配置文件的修改之后,发现xml文件的格式很不美观,然后,在网上找了些方法,实测,通过notepad 的xml tools插件就可达到美化效果。

学新通技术网

1.以下为原xml文件的格式效果

<configuration><property><name>hbase.rootdir</name><value>file:///root/hbase-data/hbase</value></property><property>
<name>hbase.cluster.distributed</name><value>true</value></property><property><name>hbase.zookeeper.quorum</name>
<value>redhat6,standby,hadoop3</value></property><property><name>hbase.zookeeper.property.dataDir</name><value>/opt/hbase-1.3.0/tmp/zk/data</value>
</property><property><name>hbase.regionserver.wal.codec</name><value>org.apache.hadoop.hbase.regionserver.wal.IndexedWALEditCodec</value></property><property>
<name>hbase.region.server.rpc.scheduler.factory.class</name><value>org.apache.hadoop.hbase.ipc.PhoenixRpcSchedulerFactory</value>
<description>Factory to create the Phoenix RPC Scheduler that uses separate queues for index and metadata updates</description></property><property>
<name>hbase.rpc.controllerfactory.class</name><value>org.apache.hadoop.hbase.ipc.controller.ServerRpcControllerFactory</value>
<description>Factory to create the Phoenix RPC Scheduler that uses separate queues for index and metadata updates</description></property></configuration>

备注:发现很不美观。

2.将以上内容放入一个文档中,点击notepad 工具顶部上的"插件(P)"->“XML Tools”->"pretty print(XML only -with line breaks)"

修改后效果如下:

<configuration>
    <property>
        <name>hbase.rootdir</name>
        <value>file:///root/hbase-data/hbase</value>
    </property>
    <property>
        <name>hbase.cluster.distributed</name>
        <value>true</value>
    </property>
    <property>
        <name>hbase.zookeeper.quorum</name>
        <value>redhat6,standby,hadoop3</value>
    </property>
    <property>
        <name>hbase.zookeeper.property.dataDir</name>
        <value>/opt/hbase-1.3.0/tmp/zk/data</value>
    </property>
    <property>
        <name>hbase.regionserver.wal.codec</name>
        <value>org.apache.hadoop.hbase.regionserver.wal.IndexedWALEditCodec</value>
    </property>
    <property>
        <name>hbase.region.server.rpc.scheduler.factory.class</name>
        <value>org.apache.hadoop.hbase.ipc.PhoenixRpcSchedulerFactory</value>
        <description>Factory to create the Phoenix RPC Scheduler that uses separate queues for index and metadata updates</description>
    </property>
    <property>
        <name>hbase.rpc.controllerfactory.class</name>
        <value>org.apache.hadoop.hbase.ipc.controller.ServerRpcControllerFactory</value>
        <description>Factory to create the Phoenix RPC Scheduler that uses separate queues for index and metadata updates</description>
    </property>
</configuration>

注意:如果notepad 不存在XML Tools插件,需要自行进行插件的下载和安装。

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tangcicic
系列文章
更多 icon
同类精品
更多 icon
继续加载