相关数据格式化参考
jsonhero-web
https://github.com/triggerdotdev/jsonhero-web
快速浏览、搜索和导航 JSON 文件
- 搜索您的 JSON 文件(键和值
 - 自动推断字符串的内容并提供有用的预览
 - 多种查看方式:列视图、树视图、编辑器视图
 - Column View多栏方式,浏览 JSON 文档
 

react-json-vew
Github https://github.com/mac-s-g/react-json-view
JSON预览 https://mac-s-g.github.io/react-json-view/demo/dist
yarn add react-json-view
JsonView
JsonView组件 格式化 JSON效果
import React, { memo } from 'react';import PropTypes from 'prop-types';import ReactJson from 'react-json-view';const attrs = {indentWidth: 2, // 2个空格缩进enableClipboard: false, // 禁止复制};JsonView.propTypes = {dataSource: PropTypes.oneOfType([PropTypes.array,PropTypes.object,]),};JsonView.defaultProps = {dataSource: [],};function JsonView({ dataSource }) {return (<ReactJson src={dataSource} {...attrs} />);}function propsEqual({ dataSource }, props) {return dataSource === props.dataSource;}export default memo(JsonView, propsEqual);
点击复制

JSON.stringify格式化JSON
<pre>JSON.stringify(data, null, 2)</pre>
