如何将JSON数据转换为循环对象值?

时间:2019-05-10 11:45:31

标签: javascript json cyclic

我能够将循环对象转换为JSON。现在,我想将JSON转换为循环对象

//Cyclic to JSON conversion which works fine

  <script>
    var seatObj;
    seen = []; 
            var replacer = function(key, value) {
              if (value != null && typeof value == "object") {
                if (seen.indexOf(value) >= 0) {
                  return;
                }
                seen.push(value);
              }
              return value;
            };
     seatObj = JSON.stringify(obj.part.data, replacer);
    </script>

1 个答案:

答案 0 :(得分:0)

如果要恢复循环信息,则需要以某种方式保留它。传统上,您将生成或跟踪现有的对象ID,以将信息保留在json输出中。