Witam
Tworzę programik do delikatnej edycji plików odt z pakietu Libre Office
Generalnie jest to formularz w którym dane wprowadza się poprzez pola wprowadzania. Wszystkie pola wprowadzania zostały rozróżnione przez inne nazwy odwołań do nich (to się robi w edytorze tekstu Wstaw->Pola->Inne->Funkcje->Pole wprowadzania). W przykładzie pola wprowadzania zostały nazwane PW_1, PW_2, PW_3, i PW_4
Fragment pliku xml wygenerowanego przez Libre Office wygląda tak:
- <office:text>
- <text:p text:style-name="P1">
Text1
<text:text-input text:description="PW_1">Czerwony</text:text-input>
</text:p>
- <text:p text:style-name="P1">
Text2
<text:text-input text:description="PW_2">Biały</text:text-input>
</text:p>
- <text:p text:style-name="P1">
Text3
<text:text-input text:description="PW_3">Niebieski</text:text-input>
</text:p>
- <text:p text:style-name="P1">
Text4
<text:text-input text:description="PW_4">Czarny</text:text-input>
</text:p>
</office:text>
A w edytorze tekstu wygląda to tak:
Potrafię znaleźć wszystkie interesujące mnie klucze naraz i pokazać ich zawartość ale nie potrafię dostać się do konkretnego np. PW_2 i zmienić wartości.
Bardzo proszę o pomoc.