X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=plugins%2Fnet.mograsim.logic.model.am2900%2Fsrc%2Fnet%2Fmograsim%2Flogic%2Fmodel%2Fexamples%2FReserializeAndVerifyJSONs.java;h=627ebaf752786fa41d3e5c0ae4e0c4b07321f44a;hb=d83235090e5272c23b9e037acad63cf9adb8d482;hp=1aa7c3a265d08caf5baf413c5c53f3bae3cb605e;hpb=6d4548400697464922346338386d5f3d20e13e0d;p=Mograsim.git diff --git a/plugins/net.mograsim.logic.model.am2900/src/net/mograsim/logic/model/examples/ReserializeAndVerifyJSONs.java b/plugins/net.mograsim.logic.model.am2900/src/net/mograsim/logic/model/examples/ReserializeAndVerifyJSONs.java index 1aa7c3a2..627ebaf7 100644 --- a/plugins/net.mograsim.logic.model.am2900/src/net/mograsim/logic/model/examples/ReserializeAndVerifyJSONs.java +++ b/plugins/net.mograsim.logic.model.am2900/src/net/mograsim/logic/model/examples/ReserializeAndVerifyJSONs.java @@ -1,5 +1,6 @@ package net.mograsim.logic.model.examples; +import java.io.FileWriter; import java.io.IOException; import java.nio.file.Files; import java.nio.file.Path; @@ -114,7 +115,12 @@ public class ReserializeAndVerifyJSONs changeWireNames_AfterSerialization(newComponentJSON, wireNameRemapping); sortAllJSONArrays(newComponentJSON); - JsonHandler.writeJson(newComponentJSON, componentPath.toString()); + try (FileWriter writer = new FileWriter(componentPath.toString())) + { + String json = JsonHandler.toJson(newComponentJSON); + json = json.replace("\u00b5", "\\u00b5"); + writer.write(json); + } } catch (Exception e) {