CAD轉JSON是很重要的一個步驟,因為JSON可以很容易地被Web應用程序讀取。下面是CAD轉JSON的方法。
function cadToJson(cad) { var array = []; var layers = cad.layers; for (var i = 0; i< layers.length; i++) { var layer = layers[i]; var objects = layer.objects; for (var j = 0; j< objects.length; j++) { var object = objects[j]; var type = object.type; if (type === "circle") { array.push({type: type, cx: object.cx, cy: object.cy, r: object.r}); } else if (type === "line") { array.push({type: type, x1: object.x1, y1: object.y1, x2: object.x2, y2: object.y2}); } } } return JSON.stringify(array); }
這段代碼使用JavaScript編寫,接受一個CAD文件,并將它轉換成JSON。它遍歷CAD文件中的所有層和對象,然后根據對象的類型將對象轉換為JSON對象。最后,它使用JSON.stringify()將JSON對象轉換為字符串。
上一篇vue pro永久會員
下一篇vue 點擊切換 img