getBodyModelJSON

3.0.2406 버전부터 지원합니다.

현재 에디터의 Body 모델을 JSON 객체 또는 JSON 문자열로 반환합니다.

매개변수

이름타입속성설명
toStringboolean기본값: false현재 에디터의 Body 모델을 JSON 문자열로 받을지 설정합니다.

반환값

타입설명
Object | String본문 모델 JSON 객체 또는 JSON 문자열입니다.

예시

var model = editor.getBodyModelJSON();
var model = editor.getBodyModelJSON(true);

1.00

toString: false

{
    "id": "se_5a9f922e-db5a-41cf-b026-00a020125348",
    "type": "Body",
    "fromHTMLBuilder": false,
    "style": {},
    "children": [
        {
            "style": {},
            "children": [
                {
                    "text": "Hello.",
                    "isEmoji": false,
                    "style": {},
                    "id": "se_7e1a7f55-cb5d-4fa7-997f-a22b90969131",
                    "type": "TextRun"
                }
            ],
            "id": "se_2e8fd0e1-1a58-4e24-b939-09bac14c24a2",
            "className": "",
            "type": "Paragraph",
            "fromHTMLBuilder": false,
            "defaultStyle": {
                "margin": {
                    "top": 16,
                    "left": 0,
                    "right": 0,
                    "bottom": 16
                },
                "display": "block",
                "overflowWrap": "break-word"
            },
            "tagName": "P",
            "endRunStyle": {}
        }
    ],
    "pageInfo": {
        "padding": {
            "left": 23,
            "right": 23,
            "top": 18,
            "bottom": 18
        }
    },
    "styleSheet": "",
    "linkTagStr": "",
    "scriptStrs": []
}

toString: true

'{"id":"se_5a9f922e-db5a-41cf-b026-00a020125348","type":"Body","fromHTMLBuilder":false,"style":{},"children":[{"style":{},"children":[{"text":"Hello.","isEmoji":false,"style":{},"id":"se_7e1a7f55-cb5d-4fa7-997f-a22b90969131","type":"TextRun"}],"id":"se_2e8fd0e1-1a58-4e24-b939-09bac14c24a2","className":"","type":"Paragraph","fromHTMLBuilder":false,"defaultStyle":{"margin":{"top":16,"left":0,"right":0,"bottom":16},"display":"block","overflowWrap":"break-word"},"tagName":"P","endRunStyle":{}}],"pageInfo":{"padding":{"left":23,"right":23,"top":18,"bottom":18}},"styleSheet":"","linkTagStr":"","scriptStrs":[]}'