Սա փաստաթղթերի փոխակերպման հակիրճ ուղեցույց է, որը ներառում է մանրամասն բացատրություն, թե ինչպես փոխարկել XML-ը CSV Java-ում: Այս գրառումը պարունակում է մանրամասն հրահանգներ, ինչպես նաև օրինակելի ծածկագիր, որը ներառում է այս գաղափարները: Դասընթացի վերջում դուք կստանաք Java կոդի համապարփակ օրինակ՝ XML-ը CSV փոխարկելու համար, որը կարող եք օգտագործել որպես փաստաթղթերի վերափոխման մեկնարկային կետ:
Java-ում XML-ը CSV-ի փոխարկելու քայլեր
- Տեղադրեք GroupDocs.Conversion for Java Java նախագծում Maven պահոցից
- Ներառեք փաստաթղթերի փոխակերպման համար անհրաժեշտ դասեր
- Բեռնեք աղբյուրի XML ֆայլը՝ ստեղծելով Converter դասի օրինակ
- Ստեղծեք SpreadsheetConvertOptions դասի օբյեկտ և սահմանեք փոխակերպման տարբերակներ ելքային CSV ֆայլի համար
- Զանգահարեք 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-ում: