jsoneditor 是 JSON 在线编辑器插件,用法如下

一、插件下载

jsoneditor 官网地址:https://github.com/josdejong/jsoneditor,插件在 dist 目录下(img、jsoneditor.css 和 jsoneditor.js)

二、使用

在 HTML 页面中引入 jsoneditor 插件即可:

<!DOCTYPE html>
<html><head><meta charset="utf-8" /><title>JSON编辑器</title><link rel="stylesheet" type="text/css" href="plugins/jsoneditor/jsoneditor.css" /><script src="plugins/jsoneditor/jsoneditor.js"></script></head><body><!--容器--><div id="jsoneditor" style="width: 400px; height: 400px;"></div><script>// 创建对象var container = document.getElementById("jsoneditor");var options = {// modes: ['tree','code'], 可以设置多种模式随意切换mode: 'code', // tree,view,form,code,text  onError: function(err) {alert(err.toString());}};// 实例化对象var editor = new JSONEditor(container, options);// JSON数据var json = {"Array": [1, 2, 3],"Boolean": true,"Null": null,"Number": 123,"Object": {"a": "b","c": "d"},"String": "Hello World"};// JSONEditor.set(data) 设置数据editor.set(json);// JSONEditor.get() 和 JSONEditor.getText() 获取数据var json = editor.get();console.log(JSON.stringify(json));var text = editor.getText();console.log(text);// JSONEditor.setMode(mode) 设置模式editor.setMode('tree');</script></body></html>

样式和内容可以修改 jsoneditor.css 文件

JSON 在线编辑器相关推荐

  1. 摩斯代码在线html,JSON在线编辑器

    摩尔斯电码在线加密解密工具 中文摩尔斯电码加密解密工具:是一款可以进行中文摩尔斯电码加密解密的工具,解密的时候注意字符之间的分隔符 标准的摩尔斯密码并不包含中文字符,这款中文的Morse密码工具使用U ...

  2. jquery插件课程2 放大镜、多文件上传和在线编辑器插件如何使用

    jquery插件课程2 放大镜.多文件上传和在线编辑器插件如何使用 一.总结 一句话总结:插件使用真的还是比较简单的,引包,初始化,配置参数(json),配置数据(json),而后两步不是必须的.而且 ...

  3. html4.0编辑器,KindEditor HTML(在线编辑器)

    KindEditor是在国内比较受欢迎的HTML在线编辑器,本次更新新增单元格编辑功能,各种按钮(确定.取消.上传等按钮)在不同浏览器上保持相同外观. KindEditor v4.0.4 更新日志: ...

  4. 在ASP.NET Core中使用百度在线编辑器UEditor

    0x00 起因 最近需要一个在线编辑器,之前听人说过百度的UEditor不错,去官网下了一个.不过服务端只有ASP.NET版的,如果是为了能尽快使用,只要把ASP.NET版的服务端作为应用部署在IIS ...

  5. NTKO Word在线编辑器

    在做OA或者工作流程的网站中,常常能够看到一些在线Word编辑进行文档处理的功能,这里我开发了一个在线Word编辑插件并且以此为例. 1.NTKO Word在线编辑器介绍: NTKO的官方网站:htt ...

  6. 图形化开发(一)——Three.js基本介绍-优缺点-在线编辑器 Babylon.JS是最好的JavaScript3D游戏引擎

    图形化开发(一)--Three.js基本介绍-优缺点-在线编辑器 & Babylon.JS是最好的JavaScript3D游戏引擎 课程主要学习目标 Threejs ( 3d ) D3 (做数 ...

  7. markdown在线编辑器 editor.md 二次开发详细教程

    markdown在线编辑器 editor.md 二次开发 需求 经常需要在网络论坛发布文章进行宣传,但每个论坛的编写格式存在差异,给发布带来了很大的障碍. 最近markdown格式的兴起,给广大发布者 ...

  8. web在线编辑器与在线文档盘点

    文章目录 前言 在线编辑器需要哪些功能? 开源的web编辑器 Monaco Editor ProseMirror tiptap Milkdown 掘金markdown编辑器 字节的Syllepsis ...

  9. html作品使用说明,HTML 在线编辑器使用说明

    JSBIN 是一款HTML在线编辑器,以帮助那些要学前端或者正在学习前端的同学. 以下我们来看下这款工作的使用说明: 快速上手使用 打开页面后看到如下画面,网址列就是http://jsbin.com/ ...

  10. 用Vue实现简单的echarts在线编辑器

    用Vue实现简单的echarts在线编辑器 简述 思路 效果图 页面分布 main.js的配置 其中ace编辑器的配置 按钮功能 实现思路 具体实现 图表初始化 图表组件传给父组件option配置对象 ...

最新文章

  1. JAVA游戏编程之三----j2me 手机游戏入门开发--俄罗斯方块_5_使用LUA脚本写游戏
  2. Android Retrofit @Streaming 注解失效(二)
  3. python 爬虫源代码-Python爬虫学习之获取指定网页源码
  4. 客户端向服务端传送特殊字符解决方法(检测到有潜在危险的 Request.Form 值)
  5. Git『Everything up-to-date』问题解决
  6. 网站的高性能架构-性能测试方法
  7. Python 词典增加和删除
  8. Sprint会议记录(第五组)
  9. 从零搭建 vue-cli 脚手架
  10. 用Nikto探测一个网站所用到的技术
  11. CUDA TOOlkit Programming Guide 1.Introduction
  12. Codis安装部署全架构
  13. 《自己动手写操作系统 》第九章 一 简易硬盘驱动的实现
  14. Spark 学习: spark 原理简述与 shuffle 过程介绍
  15. 科研论文检索方法入门(计算机领域)
  16. 最全的smarty‘总结~耿兴隆老师著作,学子zyf献上
  17. CAD图纸被设置成只读格式,如何取消?
  18. RAMOS (内存操作系统)-无忧百科(不断完善中)
  19. 通过电脑重置解决小米笔记本巨卡无比的问题
  20. thinkpad10平板电脑装linux,ThinkPad X61上经历Ubuntu 8.10(安装笔记)

热门文章

  1. 基于51单片机的8x8x8LED光立方设计
  2. 嵌入式软件开发好,还是硬件开发好?
  3. 2016版excel_15个经典Excel技巧,易学易用,收藏备用!
  4. 《Unity3D脚本编程与游戏开发》学习Day one
  5. GD32VF103移植SVSTEMVIEW
  6. 《史蒂夫·乔布斯传》中文PDF文字版官方传记电子书下载
  7. Vb.net 获取IP地址
  8. 熊猫烧香 - 核心源码
  9. php网站简繁切换,一个独立可用的中文简体繁体转换PHP程序
  10. 最佳的75个安全工具工具