Nápověda LibreOffice 26.2
Import XML data from arbitrarily structured XML content into cells in an existing spreadsheet document.
The XML Source feature allows XML content to be imported either partially or in full, depending on the structure of the XML content and the map definitions that the user defines. The user can specify multiple non-overlapping sub-structures to be mapped to different cell positions within the same document. The user can import either element contents, attribute values or both.
Dialog se skládá ze čtyř částí.
Umožňuje zadat cestu k souboru XML, který chcete importovat do dokumentu.
Tento podokno zobrazuje strukturu zdrojového obsahu XML ve stromové struktuře. Toto je zpočátku prázdné a je vyplněno, když určíte zdrojový soubor.
Každý prvek ve stromu může být jeden ze tří typů:
atribut reprezentovaný symbolem @
jediný neopakující se prvek, reprezentovaný symbolem </>, a
opakující se prvek, reprezentovaný symbolem <//>.
Neopakující se prvek je prvek, který se může vyskytnout pouze jednou pod stejným rodičovským prvkem. Je mapován do jedné buňky v dokumentu.
Opakující se prvek je prvek, který se může objevit několikrát pod stejným rodičovským prvkem. Slouží jako uzavírací rodič jednoho záznamu s více záznamy. Tyto položky jsou importovány do oblasti, jejíž velikost se rovná počtu položek plus jeden další řádek záhlaví.
Toto pole určuje polohu buňky v dokumentu, ke kterému je přiřazen prvek nebo atribut. Pokud se jedná o jednorázový prvek nebo atribut, jednoduše ukazuje na buňku, kde se bude importovat hodnota propojeného prvku/atributu. Pokud se jedná o opakující se prvek, ukazuje na levou horní část oblasti, kde se importují všechny položka plus záhlaví.
Stisknutím tlačítka Importovat se spustí proces importu na základě definic odkazů, které uživatel nastavil. Po dokončení importu se dialog zavře.