123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233 |
- <!DOCTYPE html>
- <html><head>
- <meta charset="utf-8">
- <title>json和postman互转</title>
- <meta name="description" content="Dashboard">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <meta http-equiv="X-UA-Compatible" content="IE=edge">
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
- <!--Basic Styles-->
- <link href="/static/index/style/bootstrap.css" rel="stylesheet">
- <link href="/static/index/style/font-awesome.css" rel="stylesheet">
- <link href="/static/index/style/weather-icons.css" rel="stylesheet">
- <!--Beyond styles-->
- <link id="beyond-link" href="/static/index/style/beyond.css" rel="stylesheet" type="text/css">
- <link href="/static/index/style/demo.css" rel="stylesheet">
- <link href="/static/index/style/typicons.css" rel="stylesheet">
- <link href="/static/index/style/animate.css" rel="stylesheet">
- <!-- jsonpost -->
- <!-- <link rel="stylesheet" href="/static/index/css/2020/bootstrap.min.css"/>
- <link rel="stylesheet" href="/static/index/css/2020/common.css"/> -->
- <script type="text/javascript" src="/static/index/js/2020/jquery.js"></script>
- <script type="text/javascript" src="/static/index/js/2020/bootstrap.js"></script>
- <script type="text/javascript" src="/static/index/js/2020/layer.js"></script>
- <link rel="alternate" hreflang="en" href="/tools-lang-en/jsontopostman.html" >
- <link rel="alternate" hreflang="zh-CN" href="/tools-lang-zh-CN/jsontopostman.html" >
- <link rel="alternate" hreflang="zh-TW" href="/tools-lang-zh-TW/jsontopostman.html" >
- <link rel="alternate" hreflang="ja" href="/tools-lang-ja/jsontopostman.html" >
- <link rel="alternate" hreflang="ko" href="/tools-lang-ko/jsontopostman.html" >
- <link rel="alternate" hreflang="de" href="/tools-lang-de/jsontopostman.html" >
- <link rel="alternate" hreflang="est" href="/tools-lang-est/jsontopostman.html" >
- <link rel="alternate" hreflang="fra" href="/tools-lang-fra/jsontopostman.html" >
- <link rel="alternate" hreflang="it" href="/tools-lang-it/jsontopostman.html" >
- <link rel="alternate" hreflang="ru" href="/tools-lang-ru/jsontopostman.html" >
- <link rel="alternate" hreflang="vi" href="/tools-lang-vi/jsontopostman.html" >
- <link rel="alternate" hreflang="pt" href="/tools-lang-pt/jsontopostman.html" >
- <link rel="alternate" hreflang="th" href="/tools-lang-th/jsontopostman.html" >
- <script async src="/static/index/js/2020/adsbygoogle.js"></script>
- <script>
- (adsbygoogle = window.adsbygoogle || []).push({
- google_ad_client: "ca-pub-6733883877029153",
- enable_page_level_ads: true
- });
- </script>
- <style>
- .p_tab {
- border: 1px;
- }
- button {
- margin-top: 10px;
- }
- </style>
-
- </head>
- <body>
- <!-- 头部 -->
-
- <!-- /头部 -->
-
- <div class="main-container container-fluid">
- <div class="page-container">
- <!-- Page Sidebar -->
-
- <!-- /Page Sidebar -->
- <!-- Page Content -->
- <div class="page-content">
- <!-- Page Breadcrumb -->
-
- <!-- /Page Breadcrumb -->
- <!-- Page Body -->
- <div class="page-body">
-
- <div class="container">
- <h1>JSON互转postman参数</h1>
- <div class="row">
- <div class="col-lg-5">
- <textarea class="form-control" rows="20" id="input">{"uid":"xxx","xxx":"gh","email":"xxxx@qq.com","token":"xxxx"}
- </textarea>
- </div>
- <div class="col-lg-2">
- <button class="btn btn-success" onclick="jsontopostman()" data-toggle="tooltip" data-placement="top" title="在输入参数地方,Bulk Edit编辑参数输入!">JSON转postman</button>
- <button class="btn btn-primary" onclick="postmantojson()" data-toggle="tooltip" data-placement="top" title="将Bulk Edit的参数转成json数据">postman转JSON</button>
- </div>
- <div class="col-lg-5">
- <textarea class="form-control" rows="20" id="result"></textarea>
- </div>
- </div>
- </div>
- <script src="/static/index/js/2020/jquery-ui.min.js"></script>
- <link rel="stylesheet" href="/static/index/css/2020/jquery-ui.min.css">
- <script>
- $("#search").autocomplete({
- source: "/Home/Index/AjaxSearch.html",
- select: function (event, ui) {
- var command = ui.item['value'];
- $.ajax({
- type: "get",
- url: "/Home/Index/AjaxTools.html",
- data: {name: command},
- dataType: 'json',
- success: function (result) {
- if (result.code == 1) {
- window.location = result.data['url'];
- }
- }
- });
- }
- });
- </script>
- <script>
- $(function () {
- var urlLog = document.URL, refererLog = document.referrer;
- $.ajax({
- type: "post",
- url: "/Dev/Base/log.html",
- dataType: "json",
- data: {url: urlLog, referer: refererLog},
- success: function (data) {
- }
- });
- })
- /**baidu zd**/
- $(function(){
- var bp = document.createElement('script');
- var curProtocol = window.location.protocol.split(':')[0];
- if (curProtocol === 'https') {
- bp.src = 'https://zz.bdstatic.com/linksubmit/push.js';
- }
- else {
- bp.src = 'http://push.zhanzhang.baidu.com/push.js';
- }
- var s = document.getElementsByTagName("script")[0];
- s.parentNode.insertBefore(bp, s);
- });
- </script>
- <script async src="/static/index/js/2020/4861e82dd786478faf715f1792f54dd2.js"></script>
- <script>
- window.dataLayer = window.dataLayer || [];
- function gtag(){dataLayer.push(arguments);}
- gtag('js', new Date());
- gtag('config', 'UA-131433579-1');
- </script>
- <script>
- var _hmt = _hmt || [];
- (function() {
- var hm = document.createElement("script");
- hm.src = "https://hm.baidu.com/hm.js?7405f46bed49cf2bf2c82d56bca53945";
- var s = document.getElementsByTagName("script")[0];
- s.parentNode.insertBefore(hm, s);
- })();
- </script>
- <link href="/static/index/css/2020/style.css" rel="stylesheet" type="text/css">
- <div style="display: none;"><input type="hidden" class="three_token" value="23412caf9139cdb4e41aa0c61c19a86e41f9a4aeaa2b122577262478e8c8713c"></div>
- <script src="/static/index/js/2020/common.js" type="text/javascript"></script>
- <script type='text/javascript' src='/static/index/js/2020/sharethis.js' async='async'></script>
- <script type="text/javascript" src="/static/index/js/2020/formatjson.js"></script>
- <script>
- $(function () {
- $('[data-toggle="tooltip"]').tooltip();
- });
- function jsontopostman() {
- var input = $('#input').val();
- if (input == '') {
- layer.msg('输入需要转换内容!');
- return;
- }
- var result = "";
- try {
- input = eval("(" + input + ")");
- } catch (e) {
- layer.msg("JSON格式不正确!" + e.message);
- return;
- }
- for (let k in input) {
- result += k + ":" + input[k] + "\r\n";
- }
- $('#result').val(result);
- }
- function postmantojson() {
- var input = $('#input').val();
- if (input == '') {
- layer.msg('输入需要转换内容!');
- return;
- }
- var result = {}
- input = input.split("\n");
- for (var i = 0; i < input.length; i++) {
- var tmp = input[i];
- tmp = tmp.split(':');
- var key = trim(tmp[0]), value = trim(tmp[1]);
- if (key == "") {
- continue;
- }
- result[key] = value;
- }
- $('#result').val(formatJson(result));
- }
- function trim(str) {
- if (str == "" || str == undefined) {
- return str;
- }
- return str.replace(/(^\s*)|(\s*$)/g, "");
- }
- </script>
-
- </div>
- <!-- /Page Body -->
- </div>
- <!-- /Page Content -->
- </div>
- </div>
- <!--Basic Scripts-->
- <script src="/static/index/style/jquery_002.js"></script>
- <script src="/static/index/style/bootstrap.js"></script>
- <script src="/static/index/style/jquery.js"></script>
- <!--Beyond Scripts-->
- <script src="/static/index/style/beyond.js"></script>
-
- </body></html>
|