Ինչպես փոխարկել XML-ը CSV-ի Java-ում

Սա փաստաթղթերի փոխակերպման հակիրճ ուղեցույց է, որը ներառում է մանրամասն բացատրություն, թե ինչպես փոխարկել XMLCSV Java-ում: Այս գրառումը պարունակում է մանրամասն հրահանգներ, ինչպես նաև օրինակելի ծածկագիր, որը ներառում է այս գաղափարները: Դասընթացի վերջում դուք կստանաք Java կոդի համապարփակ օրինակ՝ XML-ը CSV փոխարկելու համար, որը կարող եք օգտագործել որպես փաստաթղթերի վերափոխման մեկնարկային կետ:

Java-ում XML-ը CSV-ի փոխարկելու քայլեր

  1. Տեղադրեք GroupDocs.Conversion for Java Java նախագծում Maven պահոցից
  2. Ներառեք փաստաթղթերի փոխակերպման համար անհրաժեշտ դասեր
  3. Բեռնեք աղբյուրի XML ֆայլը՝ ստեղծելով Converter դասի օրինակ
  4. Ստեղծեք SpreadsheetConvertOptions դասի օբյեկտ և սահմանեք փոխակերպման տարբերակներ ելքային CSV ֆայլի համար
  5. Զանգահարեք Converter դասի Convert մեթոդը և փոխանցեք CSV ֆայլը սկավառակի վրա պահելու համար անհրաժեշտ պարամետրերը:

Վերոհիշյալ քայլերը օգնում են ձեզ վերափոխել XML-ը CSV-ի Java-ի միջոցով՝ սպառելով մի քանի API զանգեր: Դուք կարող եք սկսել փաստաթղթերի փոխակերպման գործընթացը՝ տեղադրելով անհրաժեշտ գրադարանը նախագծում և հղում կատարելով կոդի մեջ: Դրանից հետո բեռնեք աղբյուրի XML ֆայլը՝ ստեղծելով Converter դասի օրինակ և սահմանեք ելքային ֆայլի փոխակերպման տարբերակները՝ օգտագործելով SpreadsheetConvertOptions դասը: Վերջապես, կանչեք փոխակերպման եղանակը՝ փոխարկված CSV ֆայլը պահելու համար:

Java-ում XML-ը CSV-ի փոխարկելու կոդը

import com.groupdocs.conversion.Converter;
import com.groupdocs.conversion.licensing.License;
import com.groupdocs.conversion.options.convert.SpreadsheetConvertOptions;
import com.groupdocs.conversion.filetypes.SpreadsheetFileType;
public class ConvertXmlToCsvInJava {
public static void main(String[] args) { // Main function to convert XML to CSV in Java
// Remove the watermark in output CSV document by adding license
License lic = new License();
lic.setLicense("GroupDocs.Conversion.lic");
// Load the source XML file for conversion to CSV
Converter converter = new Converter("sample.xml");
// Set the convert options for CSV document
SpreadsheetConvertOptions options = new SpreadsheetConvertOptions();
options.setFormat(SpreadsheetFileType.Csv); // Specify the conversion format
// Convert and save the XML in CSV format
converter.convert("converted.csv", options);
System.out.println("Done");
}
}

Նախորդ օրինակում մենք ստեղծել ենք XML-ից CSV java վրա հիմնված փոխարկիչ ծրագիր՝ ընդամենը մի քանի տող կոդով և առանց երրորդ կողմի ծրագրակազմի: Այս կոդը կարող է ընդլայնվել՝ օգտագործելով SpreadsheetConvertOptions դասը՝ ելքային CSV ֆայլի փոխակերպման տարբերակները սահմանելու համար: Փաստաթղթերի փոխարկումը XML-ից փաստաթղթերի այլ ձևաչափերի, ինչպիսիք են DOCX, PPTX, RTF, BMP, JPG, MHTML և այլն, նույնպես հնարավոր է:

Մենք հենց նոր ուսումնասիրեցինք փաստաթղթերի փոխակերպման ընթացակարգը և մշակեցինք XML-ի CSV փոխարկիչ Java-ի հատկությունը այս ուղեցույցում: Եթե ցանկանում եք ավելին իմանալ աղյուսակների տարբեր ձևաչափերի փոխակերպման մասին, տես ինչպես փոխարկել XLS-ը XLSX-ի Java-ում:

 Հայերեն