Konwertuj plik XML

Konwerter XML działający metodą przeciągania i upuszczania

  • Mapowanie komponentów za pomocą przeciągania i upuszczania
  • Obsługuje modele treści XML Schema i DTD
  • Generuje schemat XML na podstawie dokumentu przykładowego
  • Biblioteki XSLT i funkcje przetwarzania danych
  • Konwertuj plik PDF na format XML
  • Konwertuj pliki XML na format CSV
  • Konwertuj XML na JSON
  • Konwertuj pliki XML na bazy danych
  • Konwertuj pliki XML na format Excel
  • Konwertuj XML na format Protobuf
  • Konwertuj pliki XML na format Shopify / GraphQL

Konwertuj pliki XML do dowolnego formatu

Konwertuj pliki XML do dowolnego innego formatu za pomocą narzędzia MapForce do konwersji danych

Altova MapForce to narzędzie do mapowania i konwersji danych, które obsługuje dowolne formaty, w tym XML i inne. Zapewnia kompleksowe wsparcie dla konwersji następujących formatów:

  • XML
  • JSON
  • PDF
  • Dane z bazy danych
  • Pliki CSV i pliki tekstowe
  • Excel
  • EDI
  • XBRL
  • Protobuf
  • Usługi internetowe SOAP i REST
  • Shopify/GraphQL

Można konwertować dane między tymi formatami w dowolnym kierunku, tworzyć mapowania "jeden do wielu" lub łączyć mapowania ze sobą, aby uzyskać maksymalną elastyczność w integracji danych. Każdy projekt mapowania XML może mieć wiele źródeł danych wejściowych i wiele wyników, a także łączyć zupełnie różne typy danych.

Konwertuj pliki XML na format CSV

Konwertuj pliki XML na CSV w prosty sposób, przeciągając i upuszczając pliki w programie MapForce

Częstym problemem jest konwersja formatu XML na format CSV oraz inne formaty tekstowe, takie jak FLF. Aby rozpocząć, wystarczy wstawić jeden lub więcej formatów danych źródłowych i docelowych w panelu mapowania danych. Jeśli nie masz zdefiniowanego schematu XML dla danego komponentu XML, MapForce może go wygenerować na podstawie przykładowego dokumentu XML.

W panelu projektowania można łatwo przeciągać i upuszczać elementy, aby powiązać pola XML i CSV do konwersji, a także dodawać funkcje i filtry do manipulacji danymi.

Podczas konwersji z formatu XML do CSV, obsługiwane znaki oddzielające pola w pliku CSV to przecinki, a także tabulatory, spacje, średniki lub niestandardowa wartość.

Oprócz plików CSV i FLF, możliwe jest mapowanie na pliki tekstowe o bardziej złożonych lub niestandardowych strukturach, korzystając z narzędzia MapForce FlexText. Starsze pliki tekstowe mogą zawierać przydatne dane w formatach CSV lub FLF, umieszczone wewnątrz bardziej złożonych plików. FlexText umożliwia bezpośrednie wyodrębnianie takich danych za pomocą operacji CSV i FLF. Po zastosowaniu operacji podziału i innych, można zapisać pozostałe pola w formacie CSV lub FLF, konfigurując nazwy pól, długości itp., co ułatwia mapowanie na format XML i inne formaty.

Konwertuj pliki XML na format Excel

Klienci często potrzebują konwertować pliki XML na arkusze kalkulacyjne Excel. MapForce umożliwia łatwe definiowanie zaawansowanych reguł przetwarzania danych, dzięki czemu można bez problemu przekształcać pliki XML na format Excel OOXML. Obsługiwane są wersje Excela od 2007 roku.

MapForce wyświetla graficzną reprezentację struktury pliku Excel, dzięki czemu łatwo można przeglądać wiersze, kolumny i komórki, a także odwoływać się do liczb i nazw. Ten komponent zawiera interaktywne ikony, które umożliwiają zdefiniowanie i określenie danych, które mają zostać przekształcone z formatu XML do Excela.

Konwertuj pliki XML na format Excel, korzystając z interfejsu graficznego w programie MapForce

Wyświetl wynik konwersji do formatu XML

Podczas projektowania mapowania XML, wbudowany silnik MapForce umożliwia przeglądanie i zapisywanie automatycznie generowanego kodu XSLT 1.0/2.0 lub XQuery jednym kliknięciem. Można również kliknąć zakładkę "Wynik", aby zobaczyć rzeczywisty wynik generowany przez mapowanie XML.

Konwertuj pliki XML natychmiast i wyświetlaj wyniki, lub wybierz jedną z opcji automatyzacji

Automatyzacja konwersji plików XML za pomocą serwera MapForce

W przypadku częstych konwersji plików XML, warto rozważyć użycie serwera MapForce, który charakteryzuje się wysoką wydajnością.

Serwer MapForce zawiera wbudowany silnik transformacji danych, opracowany dla MapForce, który został znacznie rozbudowany, aby działać w środowiskach serwerowych. Serwer MapForce wykonuje transformacje danych umożliwiające konwersję dowolnych kombinacji formatów XML, baz danych, EDI, XBRL, plików tekstowych, Excela, JSON, Protocol Buffers oraz usług internetowych, wykorzystując wstępnie przetworzone i zoptymalizowane mapowania danych przechowywane w plikach wykonywalnych. Serwer MapForce przenosi transformację danych na wyższy poziom, oferując funkcje serwerowe, takie jak przetwarzanie równoległe i wielowątkowe, masowe wstawianie danych do baz SQL, wsparcie dla różnych platform oraz wiele innych.

Przetwarzanie wstępne pozwala na szybszą pracę i zmniejszenie zużycia pamięci dla większości operacji mapowania danych.

Tworzenie pliku konfiguracyjnego serwera MapForce