基于Vue实现JSONPath和XPath的解析

1. 效果演示

在线体验地址:http://web1024cn.gitee.io/vue-jsonpath-and-xpath/#/

JSONPath和XPath解析

在这里插入图片描述

一键复制Path规则

在这里插入图片描述

代码校验

在这里插入图片描述

2. 需求说明

XPath是一种在一个XML文档中寻址的语言,为XSLT和XPointer而设计。Path的主要目的是在一个XML文档中寻址。支持这个主要目的,它还提供基本功能来操纵字符串、数字和布尔值。

JSONPath为JSON文档提供了解析能力,通过使用JSONPath,你可以方便的查找节点、获取想要的数据,JSONPath是JSON版的XPath。

(注:关于JOSNPath和XPath的语法就不再赘述,需要了解的自行网上搜索)

3.源码下载与使用

本案例是基于Vue2实现的JSONPath和XPath解析工具。

源码地址:
https://gitee.com/web1024cn/vue-jsonpath-and-xpath

克隆项目:

git clone https://gitee.com/web1024cn/vue-jsonpath-and-xpath.git

安装依赖:

npm install

安装依赖过程中容易出现 node-sass 安装失败的问题,如果安装依赖时报错,可以先在本地全局安装 npm i -g node-gyp

启动项目:

npm run dev

浏览器中访问 http://localhost:8080/#/ 打开项目

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

柯晓楠

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值