Używając Aspose.Total for Java możesz zintegrować funkcję konwersji XML na MD w swoich aplikacjach Java w dwuetapowym procesie. Po pierwsze, używając Aspose.PDF for Java możesz renderować XML do XLSX. W drugim kroku możesz przekonwertować XLSX na MD, korzystając z interfejsu API do programowania arkuszy kalkulacyjnych Aspose.Cells for Java .
Konwertuj plik XML na MD za pomocą Java
Wymagania dotyczące konwersji
Możesz łatwo użyć Aspose.Total for Java bezpośrednio z projektu opartego na Maven i dołącz Aspose.PDF for Java i Aspose.Cells for Java w pliku pom.xml.
Wymagania dotyczące konwersji
Jeśli dokument XML jest chroniony hasłem, nie można go przekonwertować na MD bez hasła. Korzystając z interfejsu API, możesz najpierw otworzyć chroniony dokument przy użyciu prawidłowego hasła, a następnie przekonwertować go. Aby otworzyć zaszyfrowany plik, możesz zainicjować nowe wystąpienie Dokumentu i przekaż nazwę pliku i hasło jako argumenty.
Konwertuj chroniony plik XML na MD za pomocą Javy
Konwertując plik XML na MD, możesz także dodać znak wodny do wyjściowego formatu pliku MD. Aby dodać znak wodny, utwórz nowy skoroszyt, aby otworzyć przekonwertowany plik XLSX. Wybierz arkusz roboczy za pomocą jego indeksu, utwórz kształt i użyj jego funkcji addTextEffect, ustaw kolory, przezroczystość i nie tylko. Następnie możesz zapisać dokument XLSX jako MD ze znakiem wodnym.
Główne przypadki użycia
Przekształcanie dokumentacji interfejsów API z XML na Markdown dla portali deweloperskich.
Konwertowanie specyfikacji produktów z XML na czytelne przewodniki Markdown.
Przygotowywanie danych badawczych lub raportów XML do projektów hostowanych na GitHubie.
Migracja technicznych podręczników XML na Markdown dla baz wiedzy online.
Scenariusze automatyzacji
Zaplanowana konwersja XML na MD dla codziennych aktualizacji dokumentacji.
Wywołane generowanie plików Markdown z przesłanych katalogów produktów XML.
Przetwarzanie wsadowe blogów XML na Markdown do publikacji na statycznych stronach.
Integracja z potokami CI/CD w celu automatycznego konwertowania podręczników XML na Markdown.