2017-01-05 5 views
0

누군가 말해 줄 수 있습니까? 자바 스크립트를 통해 epub 내의 기존 .xml 파일로가는 html 형식의 데이터 값을 저장할 수 있습니까 ??EPUB : 기존 .XML 파일의 HTML 양식 값

새로운 .xml을 epub 파일 내에 생성하는 것이 불가능하므로 다른 옵션에 대해 궁금합니다. 사전에 도움을 주셔서 감사합니다.

+0

당신이하려는 일을 분명히 할 수 있습니까? "구하기"란 무엇을 의미합니까? 전자 책을 영구적으로 수정하려고합니까? 질문을 올바르게 이해하면 정보를 로컬 스토리지에 저장 한 다음 JS를 적절한 시간에 사용하여 검색하고 DOM에 채울 수 있습니다. –

+0

@ 토라자 부로 그것을 수정하려고하지 않았습니다. 저는 단지 예를 들어 데이터 값을 저장하기를 원합니다 : 점수. 따라서 그들이 epub에 대한 true 또는 false 페이지에 답하면 epub 파일 내의 기존 xml에 점수가 기록됩니다. 그게 가능하니? epub은 태블릿 또는 ipad에서만 실행됩니다. – Caloy

답변

1

책을 구성하는 XML/XHTML 파일을 수정하거나 다시 쓸 수 없습니다. 이를 처리하는 방법은 로컬 스토리지에서 저장된 정보를 검색하는 페이지로드에서 JS를 실행하고이를 DOM의 적절한 위치에 삽입하는 것입니다.

+0

이 작품, 고맙습니다. 고마워. 하지만 지금 나는 새로운 문제가있어. 내 상사는 EPUB 파일을 내용이나 페이지 소스를 보지 않고 pdf처럼 브라우저에서 볼 수 있기를 원합니다. – Caloy

+0

전자 서적은 전자 서적이고 PDF는 PDF입니다. 전자 책을 PDF로 변환하는 것은 쉽지 않습니다. 브라우저에서 전자 책을 보려는 경우 "브라우저에서 전자 책보기"에 대해 google을 선택하십시오. 플러그인과 애드온을 찾을 수 있습니다. 또한 MS Edge의 차후 버전에서 전자 서적을 읽을 수 있다고합니다. 그러나 나는 이러한 솔루션 중 하나가 소스를 망칠 것이라고 생각하지 않습니다. –

+0

는 firefox 용 플러그인을 찾은 행운이있어. 그러나 정확한 독자는 아닙니다. 브라우저에로드되거나 실행되지 않은 많은 내용을 담고 있습니다. 어쨌든 나에게이 아이디어와 지식을 주신 덕분에 @ 토라자부로 – Caloy