AIX에서 xlsx를 csv로 변환해야 하는데 이 작업을 수행하기 위한 명령이 설치되어 있지 않아 설치할 수 없습니다. 설상가상으로 Perl용 스프레드시트 라이브러리는 없고 심지어 Python도 설치되어 있지 않습니다.
이 파일을 변환하는 다른 방법이 있나요?
편집: 프로세스는 자동화 가능해야 합니다 편집 2: 행이 포함된 일반 exel 파일 1시트일 뿐이지만 xlsx는 복잡한 파일이므로 올바른 도구가 없으면 처리하기가 어렵습니다. Powercenter 프로세스용입니다. (마녀는 Excel에서 사용하기 어렵기 때문에 가장 좋은 방법은 Excel을 더 간단한 것으로 변환하는 것입니다.)
답변1
일반적인 도구에 액세스할 수 없는 경우 관리자에게 다음과 같은 도구를 설치하도록 요청할 수 있습니다 ssconvert
(단, 독립 실행형 버전이 있는지는 확실하지 않습니다).
아니면 다음과 같은 공용 라이브러리를 사용하여 고유한 솔루션을 작성해야 합니다.
- 루비: ,,,,,,
axlsx
rubyXL
roo
creek
spreadsheet
simple_xlsx_reader
- 자바:
Apache-POI
->https://poi.apache.org/ - 진주:
Spreadsheet-Read
->https://metacpan.org/pod/distribution/Spreadsheet-Read/README - 파이썬:
openpyxl
->https://openpyxl.readthedocs.io/en/stable/
행운을 빌어요