xls
파일 (예 : 여러 장 포함)이 정기적으로 수신되며 모든 비즈니스 로직을 적용해야합니다. 내가하는 일 이 아니라 타사 라이브러리를 사용하고 sheet.cell(42,73)
과 같은 라이브러리 관련 명령을 사용하면됩니다. 제 3 자 lib가 만료되거나 Excel이 업데이트되면 모든 것이 다시 설계되어야합니다.Excel xls 파일을 유닉스에서 XML 형식으로 변환 하시겠습니까?
따라서 나는 슬림 xls-to-XML 변형 단계를 갖고 싶습니다. XML-dialect는 정말로 중요하지 않습니다. "xmlx"는 Open-Office, Open-Doc 등 무엇이든합니다. 단지 정의가 잘되어 있어야합니다. 나중에이 변환에 변경 사항이있는 경우 작은 xslt로 처리 할 수 있기를 바랍니다.
이 XML에서는 필자가 선호하는 언어 (파이썬 또는 펄) 또는 xslt로 제공되는 xml-tools로 비즈니스 로직을 작성합니다.
리눅스 머신에, 만일 xml
- 파일에 xls
- 파일을 변환 할 수있는 가장 신뢰할 수, 얇은 방법은 무엇입니까?
참고 :이 내가 CSV로 간단한 계산기를 요청 할 경우 아니었다면
- 파일이 여러 시트가 포함되어 있습니다.
- 컴퓨터는 64 비트 또는 32 비트이지만 Windows 컴퓨터에 연결할 수있는 방법은 없습니다.
- 차라리
- 아아, 나는
xlsx
같은 파일을 다른 형식으로 저장되는 것을 요청할 수 없습니다 ... 스크립팅 개 루프 또는 리브레 오피스를 들어, 해당 서버에서, 즉 사무실을 설치할 필요가 없습니다 것입니다. 한숨
이 어떤 도움이 될 것인가 (XML 용지 사양 (XPS)) 파일. 저것에 다만 간단한 방법 있는가? 그냥 생각해? – Sylca
아니요, 제공 업체에 파일 요청을했는데 다른 형식으로 파일을 내보낼 수있는 방법이 없습니다. 그러나 안정적인 데이터 교환 형식으로 좋은 경험이 있다면'xps' 형식 힌트를 적어 둡니다. – towi
그게 도움이 될까요? http://social.msdn.microsoft.com/Forums/en-US/vsto/thread/b6e8a28c-6760-4e86-a1aa-e2ce9ec36380 Excel 파일을 DataTable에 읽고 DataTable.WriteXml()을 사용하십시오. – Sylca