当前位置: 首页 > article >正文

ToolsSet之:XML工具

ToolsSet是微软商店中的一款包含数十种实用工具数百种细分功能的工具集合应用,应用基本功能介绍可以查看以下文章:

Windows应用ToolsSet介绍https://blog.csdn.net/BinField/article/details/145898264

ToolsSet中Text菜单下的XML Tool工具是一个Xml工具,可以输入或打开Xml文件进行编辑、格式化及内容查找。

工具栏上的功能按钮的作用分别是:

  • 打开文件:打开Xml格式文件到输入区
  • 保存文件:将右侧结果区的内容保存到文件
  • 格式化Xml:对输入区的内容进行格式化
  • 压缩Xml:移除Xml中的空白字符进行压缩
  • 转为Json:将XML转换为Json对象格式
  • Xml转义:将Xml中的特殊字符进行转义
  • Xml去转义:将转义过的Xml还原
  • 快速复制:点击后即可把结果区内容复制到剪贴板

示例:

<!-- 原始内容 -->
<Root>
<array>1</array>
<array>2</array>
<object><a>b</a><c>d</c></object>
</Root><!-- 格式化 -->
<Root><array>1</array><array>2</array><object><a>b</a><c>d</c></object>
</Root><!-- 压缩 -->
<Root><array>1</array><array>2</array><object><a>b</a><c>d</c></object></Root><!-- Json -->
{"Root": {"array": ["1","2"],"object": {"a": "b","c": "d"}}
}<!-- 转义 -->
&lt;Root&gt;
&lt;array&gt;1&lt;/array&gt;
&lt;array&gt;2&lt;/array&gt;
&lt;object&gt;&lt;a&gt;b&lt;/a&gt;&lt;c&gt;d&lt;/c&gt;&lt;/object&gt;
&lt;/Root&gt;

工具栏右侧可以使用xPath在Xml内容中进行搜索,操作方法是:

  1. 在文本框中输入要查询的xPath
  2. 选择结果显示方式,包括:OutterXml、InnerXml、InnerText
  3. 点击右侧查询按钮,查询结果将显示在右侧结果区

其中的xPath语法可以打开工具中Other菜单中的Cheat Sheet工具,在其中的XPath标签页查看。

右侧结果区上方可以设置格式化时的缩进和是否对节点进行排序。

如果需要此应用可以在Windows商店中搜索“ToolsSet”下载,也可以使用下方链接地址进入网页获取:
微软商店获取

http://www.lryc.cn/news/2401169.html

相关文章:

  • keepalived定制日志bug
  • ElasticSearch+Gin+Gorm简单示例
  • 数据库系统概论(十三)详细讲解SQL中数据更新(插入,修改与更新)
  • JVMTI 在安卓逆向工程中的应用
  • 极客时间-《搞定音频技术》-学习笔记
  • 网络攻防技术十三:网络防火墙
  • Express 集成Sequelize+Sqlite3 默认开启WAL 进程间通信 Conf 打包成可执行 exe 文件
  • CppCon 2015 学习:A C++14 Approach to Dates and Times
  • 基于CNN的OFDM-IM信号检测系统设计与实现
  • macos常见且应该避免被覆盖的系统环境变量(避免用 USERNAME 作为你的自定义变量名)
  • 2024年认证杯SPSSPRO杯数学建模D题(第二阶段)AI绘画带来的挑战解题全过程文档及程序
  • 深入理解CSS常规流布局
  • DOCKER使用记录
  • MYSQL中常见的函数和使用
  • 【深度学习相关安装及配环境】Anaconda搭建虚拟环境并安装CUDA、cuDVV和对应版本的Pytorch,并在jupyter notebook上部署
  • web3-区块链基础:从区块添加机制到哈希加密与默克尔树结构
  • TCP小结
  • django ssh登录 并执行命令
  • unix/linux,sudo,其高级使用
  • Python 打包指南:setup.py 与 pyproject.toml 的全面对比与实战
  • 计算机视觉与深度学习 | 基于OpenCV的实时睡意检测系统
  • python打卡day44@浙大疏锦行
  • 性能优化 - 案例篇:缓存_Guava#LoadingCache设计
  • NiceGUI 是一个基于 Python 的现代 Web 应用框架
  • 生动形象理解CNN
  • python入门(1)
  • 【PDF提取表格】如何提取发票内容文字并导出到Excel表格,并将发票用发票号改名,基于pdf电子发票的应用实现
  • Hugging Face 最新开源 SmolVLA 小模型入门教程(一)
  • 封闭内网安装配置VSCode Anconda3 并配置 PyQt5开发
  • 大话软工笔记—组合要素2之逻辑