2013-09-30 1 views
0

웹 응용 프로그램에 텍스트 편집기를 추가하고 있습니다. 사용자가 원하는대로 텍스트를 만들 수있게하고 싶습니다 : 굵은 체, 밑줄이 그어진 것, 색칠 된 것 등. JSON에 저장하면 형식을 유지할 것인가? 다시 한 번 검색하면 일반 텍스트로됩니까?JSON 형식의 텍스트를 저장하고 형식을 유지합니까?

나는 온라인으로 조사했고 내 질문에 답하는 데 도움이 될만한 것을 찾지 못했습니다. 내 웹 사이트에 내가 NicEdit을 사용하고

+1

* 어떻게 * 당신은 JSON이 저장된다? 예, 서식을 유지할 수 있습니다. – Bergi

+0

웹 응용 프로그램에서는 형식이 지정된 텍스트를 만드는 데 DOM/CSS를 사용하고 HTML 또는 XML에 직렬화를 권장합니다. – Bergi

답변

1

귀하의 질문이 너무 막연합니다. 어떤 편집기 프로그램을 사용하고 있습니까?

tinyMCE.get(theTextAreaInput.id).getContent(); 

이 유사한 문자열을 반환합니다 : 예를 들어 : 당신이 tinymce를 사용하는 경우, 당신은 검색 할 수 및 호출하여 서식을 저장 정확히 동일하게 작동 nicEdit :

<p><b>This is bolded,</b> but this is not</p> 

편집 방법 :

[nicInstance].getContent() 

http://wiki.nicedit.com/w/page/521/Javascript%20API

그리고 FYI : nicEdit은 tinyMCE로 전환 할 것을 권장합니다.

Nicedit은 더 이상 활발히 개발되지 않았으므로 대신 CKEditor 또는 TinyMCE를 사용해보십시오.

+0

내 사이트에 NicEdit이 있습니다. – user2615490

+0

@ user2615490 그런 다음 질문과 제목을 편집하여 표시하십시오. –

+1

@ user2615490 nicedit를 포함하도록 내 대답이 업데이트되었습니다. –

0

그것은 모든 방법 편집기 저장 배후에서 데이터에 따라 달라집니다. 일종의 마크 업 (또는 최근 편집자의 경우 마크 다운이 저장 됨)을 저장하고 있다면 괜찮을 것입니다. 그렇지 않으면 평문으로 저장 될 것입니다.

관련 문제