From 04f81c4deeceaaf0651b9e6134f4bbd0d778219e Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Thu, 26 Jun 2025 18:41:09 +0800 Subject: [PATCH] :art: Replace \\u0000 with "" when writing tree data --- kernel/filesys/tree.go | 1 + 1 file changed, 1 insertion(+) diff --git a/kernel/filesys/tree.go b/kernel/filesys/tree.go index 820bd6573..d1b69d144 100644 --- a/kernel/filesys/tree.go +++ b/kernel/filesys/tree.go @@ -242,6 +242,7 @@ func prepareWriteTree(tree *parse.Tree) (data []byte, filePath string, err error tree.Root.SetIALAttr("type", "doc") renderer := render.NewJSONRenderer(tree, luteEngine.RenderOptions) data = renderer.Render() + data = bytes.ReplaceAll(data, []byte("\\u0000"), []byte("")) if !util.UseSingleLineSave { buf := bytes.Buffer{}