Uproszczone pliki bazy danych ZIP GS-Base

„Uproszczony”; Plik GS-Base może być tworzony ręcznie przez użytkowników lub przez inne aplikacje i zawiera tylko zwykłe pliki tekstowe *.txt reprezentujące listę rekordów kolejnych tabel bazy danych. Do każdej takiej tabeli tekstowej należy dołączyć mały plik *.xml określający opcje pliku tekstowego i typy pól. Pliki *.xml powinny odpowiadać nazwom dołączonych tabel tekstowych *.txt. Jeśli nie ma plików *.xml, otwarcie pliku bazy danych będzie wymagało więcej zasobów i GS-Base wyświetli okno dialogowe „Otwórz plik tekstowy” dla każdej tabeli.

Jeśli opcje tekstu zostaną pominięte, zostaną użyte domyślne ustawienia importu tekstu. Jeśli „nazwa pola”, „typ pola” lub oba zostaną pominięte, GS-Base określi te wartości czytanie tabel tekstowych.

Przykładowe pliki *.xml:

Przyklad 1.

<?xml wersja="1.0" kodowanie="UTF-8"?>
<gs-base-table>
<opcje-pliku-tekstowego
use-separator="true"
separator='tab.'
use-quoting="true"
cytat-symbol='"'
use-fixed-widths="false"
o stałej szerokości = ""
pola-nazwy-w-pierwszym-wierszu = "true"
text-to-numbers="true"
text-to-dates="true"
kodowanie="utf-8"/>
<pola>
<pole>
<nazwa-pola>pole a</nazwa-pola>
<typ-pola>T</typ-pola>
</pole>
<pole>
<nazwa-pola>pole b</nazwa-pola>
<typ-pola>T</typ-pola>
</pole>
<pole>
<nazwa-pola>pole c</nazwa-pola>
<typ-pola>N</typ-pola>
</pole>
</pola>
</gs-base-table>

Przyklad 2.

<?xml wersja="1.0" kodowanie="UTF-8"?>
<gs-base-table>
<opcje-pliku-tekstowego
use-separator="true"
separator=','
use-quoting="true"
cytat-symbol='"'
use-fixed-widths="false"
o stałej szerokości = ""
pola-nazwy-w-pierwszym-wierszu = "true"
text-to-numbers="true"
text-to-dates="true"
kodowanie="ansi"
iso-code-page="Domyślna strona kodowa Ansi"/>
<pola>
<pole>
<nazwa-pola>pole a</nazwa-pola>
<typ-pola>T</typ-pola>
</pole>
<pole>
<nazwa-pola>pole b</nazwa-pola>
<typ-pola>T</typ-pola>
</pole>
<pole>
<nazwa-pola>pole c</nazwa-pola>
<typ-pola>N</typ-pola>
</pole>
</pola>
</gs-base-table>

Tematy pokrewne

Format pliku bazy danych GS-Base