Kategoria: Pliki płaskie

Wtyczka zawiera implementację źródeł danych operujących na plikach XML.

Za pomocą opisywanych źródeł danych można odczytywać jak i zapisywać dane do plików XML. Dodatkowo dzięki szablonom możliwe jest tworzenie nowych plików XML.

Nazwa parametruOpis parametruWymagalność
Ścieżka do plikuParametryzowana absolutna ścieżka do pliku na dyskuWymagany
Id parametru ścieżkiUnikalne id parametru ścieżkiOpcjonalny
Nazwa parametru ścieżkiNazwa parametru ścieżki wyświetlana w systemieOpcjonalny
Id parametru wyjściowegoUnikalne id parametru wyjściowegoWymagany
Nazwa parametru wyjściowegoNazwa parametru wyjściowego wyświetlana w systemieWymagany
XPath

Ścieżka typu 'XPath' do node'a, którego wartość ma zostać odczytana.

XPath tutorial

Wymagany
Nazwa parametruOpis parametruWymagalność
Ścieżka do plikuParametryzowana absolutna ścieżka do pliku na dyskuWymagany
XPath

Parametryzowana ścieżka typu 'XPath' do node'a(-ów), który(-e) mają zostać usunięte z pliku. W przypadku, gdy XPath będzie wskazywał na więcej niż jeden node, wszystkie wskazane node'y zostaną usunięte.

XPath tutorial

Wymagany
Id parametru ścieżkiUnikalne id parametru ścieżkiOpcjonalny
Nazwa parametru ścieżkiNazwa parametru ścieżki wyświetlana w systemieOpcjonalny
Id parametru XPathUnikalne id parametru ścieżki typu XPathOpcjonalny
Nazwa parametru XPathNazwa parametru ścieżki typu XPath wyświetlana w systemieOpcjonalny
Nazwa parametruOpis parametruWymagalność
Ścieżka do plikuParametryzowana absolutna ścieżka do pliku na dyskuWymagany
Szablon

Szablon pliku XML, służący do stworzenia nowego pliku w podanej lokalizacji.

Więcej o szablonach przeczytasz >>TUTAJ<<

Opcjonalny
Obsługa istniejącego pliku

Określa czynność, która zostanie wykonana w przypadku, gdy w lokalizacji wskazanej w parametrze 'Ścieżka do pliku' istnieje już plik XML.

Możliwe wartości:

  • Dopisz - dopisze wartości do istniejącego pliku lub stworzy nowy, gdy plik nie istnieje
  • Nadpisz - nadpisze wszystkie wartości w istniejącym pliku lub stworzy nowy, gdy plik nie istnieje
Wymagany
Pomiń deklarację XML

Decyduje czy wynikowy plik ma zawierać deklarację XML.

Czym jest deklaracja XML?

Wymagany
Id parametru ścieżkiUnikalne id parametru ścieżkiOpcjonalny
Nazwa parametru ścieżkiNazwa parametru ścieżki wyświetlana w systemieOpcjonalny
Id atrybutuUnikalne id atrybutuOpcjonalny
Nazwa atrybutuNazwa atrybutu wyświetlana w systemieOpcjonalny
Czy dodać pustyOkreśla czy node ma zostać dodany do pliku wynikowego pomimo pustej wartościOpcjonalny
Id parametruUnikalne id parametruWymagany
Nazwa taguNazwa tagu dodawanego node'aWymagany
XPath

Ścieżka typu 'XPath' do node'a-rodzica (kontenera) dla dodawanego node'a

XPath tutorial

Wymagany
Atrybuty node'aDodatkowe atrybuty node'a (id atrybutów z sekcji rozdzielone średnikami)Wymagany
Typ node'a

Określa czy dodawany node jest kontenerem, czy zawiera wartość. Możliwe wartości: Root, Emptiable, Nonempty


Root - oznacza, że dany node jest kontenerem na inne nody:

<root>
    <children>some value</children>
    <children>another value</children>
</root>

Emptiable - oznacza, iż dany node zostanie dodany do pliku nawet w przypadku, gdy zostanie do niego przekazana pusta wartość:

<root>
    <emptiable></emptiable>
</root>

Nonempty - oznacza, iż dany node nie zostanie dodany do pliku, gdy zostanie do niego przekazana pusta wartość.

 
Wymagany