---
title: Konwersja raportów XML na tekst
date: 2021-12-14
categories:
  - xbrl
  - xml
  - xsl
tags:
  - database-to-text
  - multi-channel-publishing
  - stylevision
  - stylevision-server
  - xml-to-text
description: Dowiedz się, jak generować raporty, które wyświetlają dane w formacie XML, a także w postaci tekstu, HTML, PDF oraz innych formatach.
---
Status: #blog

Tags:  #database-to-text #multi-channel-publishing #stylevision #stylevision-server #xml-to-text

Categories: [xbrl](/blog/pl/category/xbrl.md) | [xml](/blog/pl/category/xml.md) | [xsl](/blog/pl/category/xsl.md)
# Konwersja raportów XML na tekst

Tworzenie raportów biznesowych na podstawie danych przechowywanych w bazach danych XML i relacyjnych jest powszechnym wymaganiem w większości organizacji. Często jednak proces ten jest utrudniony przez konieczność udostępniania informacji zarówno w formacie webowym, jak i w formacie gotowym do druku, takim jak PDF. Altova StyleVision oferuje unikalne podejście do tworzenia raportów, umożliwiając użytkownikom projektowanie raportów na podstawie danych XML, baz danych, a nawet XBRL w sposób wizualny – a następnie eksportowanie ich jednocześnie w wielu formatach.

Przez lata dodano obsługę eksportu do formatów HTML, RTF, Word i PDF – a teraz, w oparciu o opinie i sugestie klientów, StyleVision umożliwia również bezpośredni eksport do formatu tekstowego. Przyjrzyjmy się, jak to działa.

![Projektant raportów](/blog/images/KS95644_700x335.jpg)

<!--more-->

## Raporty konwertujące dane XML na tekst

Istnieje wiele powodów, dla których użytkownicy mogą potrzebować raportów w formacie XML, XBRL lub baz danych relacyjnych w postaci tekstowej. Po pierwsze, jeśli potrzebny jest prosty dokument, format tekstowy może być najlepszym rozwiązaniem: pliki tekstowe są bardzo dobrze kompatybilne z wieloma systemami i są czytelne zarówno dla ludzi, jak i dla maszyn. Ponadto, pliki tekstowe są znacznie bardziej zwarte niż, na przykład, dokumenty PDF, co jest szczególnie istotne w przypadku raportów zawierających dużą ilość danych.

![Konwersja raportu XML na tekst](/blog/images/xml-report-in-text.jpg)

## Jak to działa?

[Projektowanie raportów w programie StyleVision](https://www.altova.com/pl/stylevision) to proces wizualny. Po wybraniu źródła danych XML lub schematu bazy danych, użytkownik może łatwo zaprojektować układ, korzystając z funkcji przeciągania i upuszczania. Ustawienia dotyczące wyglądu (bardziej istotne dla formatów HTML, PDF, itp.) konfigurowane są za pomocą menu kontekstowych i okien pomocniczych.

![Tworzenie raportu XML w programie StyleVision](/blog/images/design-xml-report.png)

Pojedynczy szablon generuje wyniki w formatach HTML, RTF, PDF, Word oraz w postaci autentycznego formularza elektronicznego. Można również wygenerować ten sam raport w postaci zwykłego tekstu (bez formatowania i układu) poprzez kliknięcie zakładki "Wyjście tekstowe".

Oto jak wygląda raport, o którym mowa powyżej, po wyświetleniu w formacie HTML

![Konwersja z formatu XML do formatu HTML ](/blog/images/xml-to-html.jpg)

...or jak ten sam raport wygląda, gdy jest przedstawiony w formie tekstowej:

![](/blog/images/xml-xslt-text-2.jpg)

Oprócz możliwości bezpośredniego generowania tekstu w programie StyleVision, oprogramowanie to również tworzy arkusz stylów XSLT, który może być wykorzystywany do wielokrotnego konwertowania danych XML na tekst w przypadku powtarzających się projektów.

![](/blog/images/xml-xslt-text-1.jpg)

**Wysokowydajna automatyzacja** konwersji plików XML do formatu tekstowego oraz innych formatów jest również dostępna za pośrednictwem [StyleVision Server](https://www.altova.com/pl/stylevision-server).

## Raporty z baz danych w formie tekstowej

Oprócz formatów XML i XBRL, StyleVision obsługuje wszystkie popularne bazy danych relacyjnych:

- Żar ptak
- IBM DB2 dla platformy iSeries®
- IBM DB2®
- Informix®
- MariaDB
- Microsoft Access™
- Microsoft® Azure SQL
- Microsoft® SQL Server®
- MySQL®
- Oracle®
- PostgreSQL
- Rozwój OpenEdge
- SQLite
- Sybase® ASE
- Teradata

Może nawet łączyć dane z różnych źródeł, tworząc raporty na podstawie połączenia danych XML i danych z baz danych.

Interfejs programu umożliwia łatwe tworzenie czytelnych raportów tekstowych na podstawie danych z baz danych, bez konieczności pisania skomplikowanych zapytań SQL. StyleVision automatycznie rozpoznaje relacje w danych z bazy danych, a użytkownik może filtrować informacje zawarte w raporcie według dowolnych kryteriów.

## Wypróbuj StyleVision

Niezależnie od tego, czy potrzebujesz narzędzia do generowania raportów XML i baz danych w wielu formatach, czy też prostego sposobu na tworzenie dokumentów tekstowych dla danych zorientowanych na dokumenty, StyleVision ułatwia to zadanie. Możesz **[wypróbować](https://www.altova.com/pl/stylevision/download)** oprogramowanie bezpłatnie przez 30 dni.
