2016-07-12 6 views
0

このオブジェクトは大きすぎてコンソールからコピー&ペーストすることはできません。また、文字列を解析するので、オブジェクトを取得した後に手動で引用符を挿入する必要があります。私の答えを得る別の方法は、私はただ見落としているのですか?コンソールとChromeの間で、クリップボードを使用して非常に大きなテキストブロックを渡すにはどうすればよいですか?

解決策:私はこれを特に必要とした理由をよく覚えていませんが、解決策は大きなファイル(例:サブライム)を処理してそこからコンソールにコピーアンドペーストするテキストエディタを使用することでした。

はすべて

+2

は、なぜあなたはコピーして貼り付ける必要がありますか? – gcampbell

+0

データURIを使用してファイルを作成できます。 – Titus

+3

[「JSONオブジェクト」のようなものはありません](http://benalman.com/news/2010/03/theres-no-suchthing-as-a-json/) – Andreas

答えて

0

面白いに感謝し、多分あなたはhttp://requestb.in/にそれを投稿してみてください可能性があり、何かのように:

$.post("http://requestb.in/...", json);

+0

ありがとうございます!最初の質問はstackoverflowで尋ねた、申し訳ありませんが、十分に正確ではないか、または十分に正確でない場合。これは間違いなく私の奇妙な助けのシナリオの1つでした。質問は答えました。ありがとうございましたTopro –

0

あなたはJSONオブジェクトのプロパティーをループとは、1にすべてのエントリを設定することができますマニュアル。

//example jsobject 
 
var jsonObject = { 
 
    "glossary": { 
 
    "title": "example glossary", 
 
    "GlossDiv": { 
 
     "title": "S", 
 
     "GlossList": { 
 
     "GlossEntry": { 
 
      "ID": "SGML", 
 
      "SortAs": "SGML", 
 
      "GlossTerm": "Standard Generalized Markup Language", 
 
      "Acronym": "SGML", 
 
      "Abbrev": "ISO 8879:1986", 
 
      "GlossDef": { 
 
      "para": "A meta-kup languages such as DocBook.", 
 
      "GlossSeeAlso": ["GML", "XML"] 
 
      }, 
 
      "GlossSee": "markup" 
 
     } 
 
     } 
 
    } 
 
    } 
 
}; 
 
for (var prop in jsonObject) { 
 
    // skip loop if the property is from prototype and though is a subobject 
 
    if (!jsonObject.hasOwnProperty(prop)) continue; 
 
    //set it to 1 
 
    jsonObject[prop] = 1; 
 
} 
 
console.log(jsonObject);

+0

_ "正しいオブジェクトを作成することは問題ではありません" _ – Andreas

+0

[LZMA-JS]のようないくつかのjsスクリプトを使用して、JSONオブジェクト/新しいJSONオブジェクトの出力を圧縮するために圧縮のようなものを使用できます(https://nmrugg.github.io/LZMA-JS/demos/advanced_demo.html)..これは、データの量を圧縮/圧縮してクリップボードにコピーすることができます。 –

+0

atobからbase64に後で変換すると、出力をさらに圧縮することができます... –

関連する問題