홈>
html 테이블을 엑셀로 내보내고 싶지만 작동하지만 때로는 아랍어 또는 페르시아어 데이터가 다음과 같이 변환되었습니다.
ع©ط§ط±ط¨ط± ط«ط¨طھ ع©ظ†ظ†ط¯ظ‡
이 코드를 사용합니다 :
var tableText = `<table><thead><tr><th colspan="5">یک عنوان در فارسی</th></tr><tr>`;
.
.
.
adding <th>s and <tbody> and <td>s
.
.
.
tableText += "</tbody></table>";
var downloadLink = document.createElement("a");
var uri = 'data:application/vnd.ms-excel,' + encodeURIComponent(tableText);
downloadLink.href = uri;
var filename = "some file name";
downloadLink.download = filename + ".xls";
document.body.appendChild(downloadLink);
downloadLink.click();
document.body.removeChild(downloadLink);
그리고 엑셀 파일을 다운로드하고 다운로드 한 엑셀 파일 내부의 아래 이미지처럼 보입니다 :
-
답변 # 1
관련 자료
- 열의 범주를 기반으로 R에서 Excel 파일 내보내기
- Laravel 모델을 Excel로 내보내지만 created_at 열을 datetime이 아닌 날짜로만 수정했습니다
- php - 이미지에 대해 별도의 테이블을 만드는 데 문제가 있습니다
- vba - Word 문서에서 표의 동일한 셀에 Excel에서 2 개의 jpeg 그림을 추가하는 방법은 무엇입니까?
- 로봇 프레임 워크에서 테이블과 엑셀의 목록 길이가 다릅니다
- html - 자바 스크립트에서 테이블을 내보낼 때 열 제외
- c# - DataGridView를 Excel 파일로 내보내는 코드를 일반화하는 방법은 무엇입니까?
- Excel에서 피벗 테이블을 필터링하고 청소하는 방법은 무엇입니까?
- excel - 셀의 인덱스 내부 참조 표 머리글
- matlab - excel로 내보내는 동안 다음 빈 행을 찾는 방법
- NestJS 라이브러리를 PDF 또는 Excel로 내보내기
- python - 특수 문자 문제가있는 테이블 이름
- python - 웹 스크래핑에서 Excel로 데이터 내보내기 문제
- powerquery - excel - 행이 누락 된 경우에도 파워 쿼리에서 테이블을 업데이트하는 방법이 있습니까?
- 테이블 배열에서 2 개의 열을 사용하는 Excel VLOOKUP
- 열 계산에 대한 Excel 수식 SUMIF 문제
- c - fseek 및 Microsoft의 CRT UNICODE 지원 문제
- python - 피벗 테이블 문제 - 정보는 한 줄로 압축됩니다
- 피벗 테이블에서 필터 병합 (Excel)
- javascript - 호버링 된 표를 가리거나 표로 호버링하는 문제 수정
트렌드
- OpenCv의 폴더에서 여러 이미지 읽기 (python)
- 파이썬 셀레늄 모든 "href"속성 가져 오기
- git commit - 자식 - 로컬 커밋 된 파일에 대한 변경을 취소하는 방법
- html - 자바 스크립트 - 클릭 후 변경 버튼 텍스트 변경
- JSP에 대한 클래스를 컴파일 할 수 없습니다
- javascript - 현재 URL에서 특정 div 만 새로 고침/새로 고침
- jquery - JavaScript로 현재 세션 값을 얻으시겠습니까?
- javascript - swiperjs에서 정지, 재생 버튼 추가
- vue.js - axios를 사용하여 서버에 이미지를 업로드하는 방법
- python - 문자열에서 특정 문자 제거
링크에서 해결책을 찾았습니다. HTML 테이블을 Excel로 내보낼 때 UTF-8 인코딩
작동하며 모든 유니 코드 데이터가 Excel 파일에 올바르게 저장되었습니다. 그러나 주어진 파일 이름을 사용하고 싶기 때문에 약간 변경 한 다음 문서에 동적으로 추가하고 클릭 한 후 window.open 대신 앵커 태그를 사용했습니다. 그런 다음 아래와 같습니다 :
마지막으로 데이터와 함께이 함수를 호출 할 수 있습니다 :