Jak przekonwertować kod XML na SQL?

Otwórz książkę xml

Konwersja XML do SQL jest łatwa dzięki odpowiedniemu oprogramowaniu

Źródło obrazu:??? ???/iStock/Getty Images

Coraz więcej danych jest przechowywanych w formacie XML. Jednak bazy danych SQL nadal stoją za większością witryn i aplikacji. W pewnym momencie może być konieczne przekonwertowanie danych XML na instrukcje SQL w celu przechowywania w bazie danych. Możesz ulec pokusie, aby zrobić to ręcznie lub napisać własny niestandardowy skrypt, aby wykonać konwersję. Istnieje wiele aplikacji, które wykonują tę funkcję automatycznie. Najprostszym dostępnym programem do tego zadania jest Advanced XML Converter.

Konwertuj dokument XML na SQL

Krok 1

Zaawansowany konwerter XML jest dostępny do bezpłatnego pobrania. Zapoznaj się z zasobami, aby uzyskać łącze pobierania. Kliknij „axcsetup.exe”, aby pobrać instalator. Uruchom instalator. Zostaniesz poproszony o wybranie języka i zaakceptowanie umowy licencyjnej. Darmowa wersja nie wymaga wprowadzania żadnych kluczy licencyjnych ani innych informacji.

Wideo dnia

Krok 2

Otwórz zaawansowany konwerter XML. Upewnij się, że źródłowy dokument XML jest zapisany w czytelnym katalogu. Sprawdź, czy kod XML jest dobrze sformatowany. Kliknij "Plik" z menu. Wybierz „Otwórz” i wyszukaj docelowy dokument XML. Kliknij „Otwórz”. Jeśli plik otworzy się pomyślnie, zobaczysz drzewo struktury XML w lewym okienku i podgląd struktury tabeli w prawym okienku.

Krok 3

Jesteś teraz gotowy do konwersji. Kliknij "Plik" z menu. Wybierz „Eksportuj tabele”. Otworzy się okno dialogowe. Wybierz „sql” z menu rozwijanego oznaczonego „Typ pliku”. Kliknij „Przeglądaj”, jeśli chcesz utworzyć nową nazwę pliku dla pliku wyjściowego SQL lub jeśli chcesz go zapisać w lokalizacji innej niż domyślna. Kliknij przycisk „Konwertuj”. Po zakończeniu konwersji otwórz folder docelowy i upewnij się, że dokument XML został pomyślnie przekonwertowany na SQL.

Rzeczy, których będziesz potrzebować

  • Plik źródłowy XML

  • Zaawansowany konwerter XML

Wskazówka

Altova XMLSpy to kolejny program, który może łączyć dokumenty XML z bazą danych. Zapoznaj się z zasobami, aby uzyskać łącze pobierania. W przeciwieństwie do Advanced XML Converter nie generuje pliku SQL. Jest to przydatne, jeśli masz istniejące połączenie z bazą danych i wolisz wstawić XML bezpośrednio do tabeli bez generowania pliku SQL.

Ostrzeżenie

Bezpłatna wersja próbna Advanced XML Converter ogranicza Cię do 50 wierszy danych. Możesz rozważyć zakup pełnej wersji. W przeciwnym razie możesz chcieć używać go tylko z mniejszymi dokumentami XML. Możesz także podzielić dokument, przekonwertować go kawałek po kawałku i połączyć w jedną większą instrukcję SQL.