나는 이와 같은 Json 파일의 값을 가진 HTML 표를 작성했습니다. json 데이터를 인라인으로 가지고 있으며 일부 CSS를 사용하여 테이블을 만듭니다.형식을 가진 txt 파일로 HTML 표를 저장하십시오 (Ascii Art)
<style>
table {
width: 60%;
line-height: inherit;
text-align: left;
}
table td {
padding: 5px;
vertical-align: top;
}
table tr.top table td.title {
font-size: 45px;
line-height: 45px;
color: #333;
}
</style>
</head>
<body>
<div id="box"></div>
<script src="https://cdnjs.cloudflare.com/ajax/libs/mustache.js/0.7.0/mustache.min.js"></script>
<script type="mustache/x-tmpl" id="helloTmpl">
<h1>number {{number}}</h1>
<table cellpadding="0" cellspacing="0" id="t01">
<tr class="top">
<td colspan="1">
<table>
<tr>
<td class="title">
</td>
<td>
Number #: {{number}}
</td>
</tr>
</table>
</td>
</tr>
<tr class="information">
<td colspan="1 ">
<table>
<tr>
<td>Name<br>
{{seller.name}}<br>
</td>
</tr>
</table>
</td>
</tr></br>
</table>
</script>
<script>
var data = {
"number": "123",
"seller": {
"name": "TestName"
}
};
var tmpl = document.getElementById("helloTmpl").innerHTML;
var html = Mustache.to_html(tmpl, data);
var box = document.getElementById("box");
box.innerHTML = html;
</script>
이제이 표를 CSS에서 txt 파일에 사용한 형식으로 다운로드해야합니다. 나는 txt 파일에 어떻게 저장할 수 있는지에 대한 모든 것을 발견하지 못했습니다. 또한 형식 (css)을 계속 유지할 수 있는지 알 수 없습니다. 어쩌면 내가 아스키 아트를 사용해야 할까? 하지만 어떻게 연결을 할 수 있는지 잘 모르겠습니다. 아무도 나를 안내 할 수 있니?
이 무엇을하려고 하는가? 관련있는 모든 CSS를 인라인으로 만들면서 테이블을 포함하는 HTML을 저장하고 싶습니까? 왜냐하면 이제는 동일한 파일에 CSS와 HTML이 이미 있으므로 파일을 저장하면 브라우저에서 다음에로드 할 때마다 모든 것을 생성합니다. 아니면 적절한 값으로 채워지는 괄호로 저장하고 싶습니까? – DanteTheSmith
이 html 페이지의 출력은 형식이 지정된 테이블입니다. 내가 원하는 것은이 형식의 테이블을 txt 파일에 저장하는 것입니다. – marissalianam