CSV to XML를 Swift에서 변환하는 방법: 단계별 코드 예
// 将 CSV 转换为 HTML
let cellsApi = try CellsAPI(clientId: "YOUR_APP_SID", clientSecret: "YOUR_APP_KEY");
let expectation = self.expectation(description: "testcellsSaveAsPostDocumentSaveAs")
let name:String = file.CSV
let saveOptions:SaveOptions? = SaveOptions(enableHTTPCompression: nil, saveFormat: "HTML", clearData: nil, cachedFileFolder: nil, validateMergedAreas: nil, refreshChartCache: nil, createDirectory: nil, sortNames: nil, calculateFormula: nil, checkFontCompatibility: nil, onePagePerSheet: true, compliance: nil, defaultFont: nil, printingPageType: nil, imageType: nil, desiredPPI: nil, jpegQuality: nil, securityOptions: nil)
let newfilename:String = "file"
let isAutoFitRows:Bool? = true
let isAutoFitColumns:Bool? = true
let folder:String = TEMPFOLDER
let storageName:String? = nil
uploadFile(name: name) {
CellsAPI.cellsSaveAsPostDocumentSaveAs(name: name, saveOptions: saveOptions, newfilename: newfilename, isAutoFitRows: isAutoFitRows, isAutoFitColumns: isAutoFitColumns, folder: folder, storageName: storageName)
{
(response, error) in
guard error == nil else {
let errorinfo = self.GetErrorDataInfo(error: error as! ErrorResponse)
print("error info: \(errorinfo!)")
return
}
if let response = response {
expectation.fulfill()
}
}
}
self.waitForExpectations(timeout: testTimeout, handler: nil)
// 将 HTML 转换为 XML
let cellsApi = try CellsAPI(clientId: "YOUR_APP_SID", clientSecret: "YOUR_APP_KEY");
let expectation = self.expectation(description: "testcellsSaveAsPostDocumentSaveAs")
let name:String = file.HTML
let saveOptions:SaveOptions? = SaveOptions(enableHTTPCompression: nil, saveFormat: "XML", clearData: nil, cachedFileFolder: nil, validateMergedAreas: nil, refreshChartCache: nil, createDirectory: nil, sortNames: nil, calculateFormula: nil, checkFontCompatibility: nil, onePagePerSheet: true, compliance: nil, defaultFont: nil, printingPageType: nil, imageType: nil, desiredPPI: nil, jpegQuality: nil, securityOptions: nil)
let newfilename:String = "file"
let isAutoFitRows:Bool? = true
let isAutoFitColumns:Bool? = true
let folder:String = TEMPFOLDER
let storageName:String? = nil
uploadFile(name: name) {
CellsAPI.cellsSaveAsPostDocumentSaveAs(name: name, saveOptions: saveOptions, newfilename: newfilename, isAutoFitRows: isAutoFitRows, isAutoFitColumns: isAutoFitColumns, folder: folder, storageName: storageName)
{
(response, error) in
guard error == nil else {
let errorinfo = self.GetErrorDataInfo(error: error as! ErrorResponse)
print("error info: \(errorinfo!)")
return
}
if let response = response {
expectation.fulfill()
}
}
}
self.waitForExpectations(timeout: testTimeout, handler: nil)
CSV into XML Cloud SDK로 Swift 변환
CSV to XML에 대한 Aspose.Total REST API 활용 시작
- 대시보드에서 계정을 만들어 무료 API 할당량 및 승인 세부정보를 받으세요.
- Aspose.Words GitHub 및 Aspose.Cells GitHub 리포지토리에서 swift 소스 코드용 Aspose.Words 및 Aspose.Cells Cloud SDK를 가져와 SDK를 직접 컴파일/사용하거나 대체 다운로드를 위해 릴리스로 이동합니다. 옵션.
- Aspose.Words 및 Aspose.Cells에서 REST API에 대해 자세히 알아보세요.
온라인에서 Excel CSV을(를) 다른 형식으로 변환하는 방법
CSV API를 사용하여 Aspose.Cells 파일을 HTML 형식으로 변환하고 Aspose.Words, Aspose.PDF, Aspose.Email, Aspose.Slides, Aspose.Diagram, Aspose.Tasks, Aspose.3D, Aspose.HTML와 같은 모든 Aspose.Total API와 원활하게 통합합니다. 이를 통해 파일을 수백 가지의 다른 형식으로 변환할 수 있습니다.
지원되는 형식의 전체 목록은 Aspose.Total Cloud 페이지에서 확인하세요.
MS Excel 스프레드시트 CSV를 이미지 형식으로 변환하는 방법
Aspose.Cells Cloud SDK는 위에서 XML에 대해 설명한 프로세스와 유사하게 MS Excel 파일을 다양한 이미지 형식으로 변환하는 빠르고 쉬운 솔루션을 제공합니다. 직접 REST API 호출이나 SDK를 사용하든 Aspose.Cells Cloud API를 사용하면 Excel 시트를 JPEG, PNG, BMP, GIF, TIFF를 포함한 여러 이미지 형식으로 변환할 수 있습니다.
- SaveOption 개체를 생성하고 SaveFormat 속성을 사용하여 원하는 형식을 설정합니다.
- Convert Document Request 개체를 생성하여 %!a(string=CSV) 문서를 변환합니다.
- CSV에서 변환하기 위해 CellsApi 클래스 인스턴스의 SaveAsPostDocument 메서드를 호출합니다.
CSV을(를) 온라인에서 PDF로 변환하는 간단한 단계
CSV를 PDF로하려면 다음 단계를 따르세요.
- CSV를 PDF로 웹페이지를 방문하세요.
- 장치에서 CSV 파일을 업로드합니다.
- ‘변환’ 버튼을 클릭하세요.
- 변환이 완료될 때까지 기다립니다.
- 변환이 완료되면 PDF 파일을 장치에 다운로드합니다.
웹페이지를 XML 형식으로 변환하는 방법
웹페이지를 XML 형식으로 변환하려면 다음 단계를 따르세요.
- “XML 웹페이지” 웹사이트를 방문하세요.
- 변환하려는 웹페이지의 URL을 지정된 입력창에 입력하세요.
- “변환” 버튼을 클릭하여 변환 프로세스를 시작합니다.
- 변환이 완료될 때까지 기다립니다.
- 변환이 완료되면 XML 파일을 장치에 다운로드합니다. 다음 단계를 따르면 오프라인 액세스 및 추가 사용을 위해 원하는 XML 형식으로 웹페이지를 쉽게 변환하고 다운로드할 수 있습니다.
자주하는 질문
- CSV 형식이란 무엇입니까?.csv (comma 분리 된 값) 확장자가있는 파일은 쉼표로 분리 된 값이있는 데이터 레코드를 포함하는 일반 텍스트 파일을 나타냅니다. CSV 파일의 각 줄은 파일에 포함 된 레코드 세트의 새 레코드입니다. 이러한 파일은 데이터 전송이 한 스토리지 시스템에서 다른 스토리지 시스템으로 의도 될 때 생성됩니다. 모든 애플리케이션은 COMMA로 분리 된 레코드를 인식 할 수 있으므로 데이터베이스로 이러한 데이터 파일을 가져옵니다. 매우 편리합니다. Microsoft Excel 또는 OpenOffice Calc와 같은 거의 모든 스프레드 시트 응용 프로그램은 많은 노력없이 CSV를 가져올 수 있습니다. 이러한 파일에서 가져온 데이터는 사용자에게 표현하기 위해 스프레드 시트의 셀에 배열됩니다.
- XML 형식이란 무엇입니까?XML은 HTML과 유사하지만 객체를 정의하는 데 태그를 사용하는 데 다른 확장 가능한 마크 업 언어를 나타냅니다. XML 파일 형식 생성의 배후에 대한 전체 아이디어는 소프트웨어 또는 하드웨어 도구에 의존하지 않고 데이터를 저장하고 전송하는 것이 었습니다. 그 인기는 인간뿐만 아니라 기계 읽을 수 있기 때문입니다. 이를 통해 월드 와이드 웹 (WWW)과 같은 네트워크를 통해 저장 및 공유 할 수있는 객체 형태로 공통 데이터 프로토콜을 생성 할 수 있습니다. & ldquo; x & rdquo; XML에서는 확장 가능이므로 언어가 사용자 요구 사항에 따라 여러 기호로 확장 될 수 있음을 의미합니다. 이러한 기능에 대해 많은 표준 파일 형식이 Microsoft Open XML, LibreOffice OpenDocument, XHTML 및 SVG와 같은이 기능을 사용하는 것입니다.
- Swift SDK를 사용하여 Aspose.Total REST API로 시작하기: 초보자 가이드Quickstart는 Aspose.Total Cloud API의 초기화를 안내할 뿐만 아니라 필요한 라이브러리를 설치하는 데도 도움이 됩니다.
- Swift에 대한 Aspose.Total Cloud API 릴리스 노트는 어디에서 찾을 수 있나요?전체 릴리스 노트는 Aspose.Total Cloud Documentation에서 검토할 수 있습니다.
- 클라우드에서 CSV to XML를 변환하는 것이 안전합니까?물론! Aspose Cloud는 서비스의 보안과 탄력성을 보장하는 Amazon EC2 클라우드 서버를 사용합니다. [Aspose의 보안 관행](https://about.aspose.cloud/security)에 대해 자세히 읽어보십시오.
- Aspose.Total Cloud API는 어떤 파일 형식을 지원하나요?Aspose.Total Cloud는 모든 제품군의 파일 형식을 다른 제품군으로 PDF, DOCX, XPS, 이미지(TIFF, JPEG, PNG BMP), MD 등으로 변환할 수 있습니다. 지원되는 파일 형식의 전체 목록을 확인하세요.
- 내가 좋아하는 언어에 대한 SDK를 찾을 수 없습니다. 어떻게 해야 하나요?Aspose.Total Cloud는 Docker 컨테이너로도 제공됩니다. 필요한 SDK를 아직 사용할 수 없는 경우 cURL과 함께 사용해 보십시오.