Narzędzia do obsługi formatu Office Open XML (OOXML)

Dostęp, edycja, transformacja i zapytania dotyczące formatu OOXML

  • Dostęp do formatu Open XML w programie Microsoft Word (.docx)
  • Dostęp do formatu Open XML w programie Excel (.xlsx)
  • Dostęp do formatu Open XML w programie PowerPoint (.pptx)
  • Edycja danych XML w archiwach OOXML
  • Inteligentna edycja plików XML w widokach tekstowych i tabelarycznych
  • Inteligentna edycja plików XML w widokach tekstowych i tabelarycznych
  • Opracowywanie transformacji XSLT dla formatu OOXML
  • Rozwój aplikacji XQuery dla formatu OOXML
  • Widok archiwum dla formatu OOXML oraz dla dowolnych archiwów skompresowanych

Zalety formatu Office Open XML (OOXML)

Od momentu wprowadzenia formatów Office Open XML w pakiecie Microsoft Office, ogromna ilość danych biznesowych przechowywanych w plikach Office, takich jak dokumenty Word, arkusze kalkulacyjne Excel i prezentacje PowerPoint, jest teraz zapisywana w formacie XML. Jest to ogromna zaleta zarówno dla użytkowników biznesowych, jak i dla programistów, ponieważ, choć użytkownicy nadal pracują z informacjami za pomocą znanego interfejsu użytkownika Office, wszystkie ich dane są teraz zgodne ze standardami i wysoce kompatybilne.

Każdy dokument Office jest przechowywany w archiwum ZIP, które zawiera dane użytkownika w formacie XML oraz inne pliki zawierające informacje o stylach, obrazy itp. Program XMLSpy umożliwia wyodrębnianie, edytowanie, transformację i przetwarzanie danych XML przechowywanych w plikach Office (a także w dowolnych innych archiwach ZIP). Dzięki tym funkcjom programiści mogą pracować z ogromną ilością danych przechowywanych w formacie OOXML w dokumentach Word, Excel i PowerPoint, korzystając z pełnej walidacji, inteligentnych asystentów wprowadzania danych oraz innych przydatnych funkcji. Umożliwia to również tworzenie transformacji XSLT i XQuery w celu publikowania danych lub wykorzystywania ich w innych aplikacjach.

XMLSpy oferuje kompleksowe wsparcie dla dostępu, edycji, transformacji i wyszukiwania danych XML przechowywanych w dokumentach Microsoft® Office oraz w innych plikach skompresowanych.

Widok archiwum

Funkcja "Przegląd Archiwów" w programie XMLSpy oferuje natywne wsparcie dla tworzenia i edycji skompresowanych archiwów, takich jak pliki Office (wersja 2007 i nowsze) lub pliki WinZip. Poszczególne pliki można otworzyć w oknie "Przegląd Archiwów", edytować w jednym z widoków edycyjnych XMLSpy, a następnie zapisać bezpośrednio z powrotem do archiwum ZIP.

Można również dodawać i usuwać pliki oraz foldery w archiwum.

Widok Archiwum wyświetla zawarte w nim foldery w formie rozwijanego drzewa, a dokumenty znajdujące się w wybranym folderze są wyświetlane wraz z informacjami o ich rozmiarze i danych. Poniżej znajduje się okno informacyjne, które można włączyć lub wyłączyć, aby wyświetlić ogólne informacje o spakowanym archiwum, takie jak liczba plików, jego rozmiar po dekompresji i skompresowany rozmiar, a także współczynnik kompresji, a także metadane (czyli właściwości) dokumentów Microsoft Office.

Dostęp do formatu OOXML w dokumentach pakietu Office, takich jak Excel i Word

Edytor Open XML

XMLSpy umożliwia edycję danych Open XML w istniejących dokumentach Word, Excel i PowerPoint, lub pozwala na tworzenie nowych dokumentów Office w formatach .docx, .xlsx i .pptx od podstaw. Niezależnie od tego, czy preferujesz pracę w trybie widoku tekstowego czy widoku tabelarycznego, XMLSpy oferuje inteligentne funkcje edycji, takie jak automatyczne uzupełnianie kodu, inteligentne narzędzia wspomagające wprowadzanie danych, walidacja i wiele innych. Wypuszczalne menu i okna pomocnicze oferują poprawne opcje edycji, w zależności od lokalizacji w dokumencie, a okno informacyjne zawiera wyjaśnienie każdego elementu oraz jego zastosowania w pliku OOXML.

Jeśli edytujesz plik znajdujący się w istniejącym archiwum, zmiany są automatycznie zapisywane do pliku ZIP po naciśnięciu przycisku "Zapisz". Dodawanie nowych plików jest również proste, za pomocą widoku archiwum.

Przekształcanie formatu Open XML

XMLSpy oferuje zaawansowane wsparcie dla tworzenia, debugowania i analizy wydajności XSLT oraz XQuery, umożliwiając tworzenie i testowanie transformacji oraz zapytań względem danych Open XML / OOXML. Dzięki temu wsparciu można, na przykład, stworzyć transformację XSLT 2.0, która publikuje dane w dokumencie Word, Excel lub PowerPoint do formatu HTML, wyświetlanego w Internecie lub w wewnętrznej sieci firmowej, lub wykorzystać XQuery do wyodrębnienia i agregacji danych finansowych z dokumentu Excel, prezentując je w formacie XML, który jest odpowiedni do mapowania na wiadomości EDI lub funkcje usług internetowych.

Te funkcje są niezwykle ważne i przydatne. XMLSpy to pierwszy program, który umożliwia programistom wykorzystanie pełnego potencjału XSLT 2.0/3.0 i XQuery do przetwarzania ogromnych ilości danych przechowywanych w dokumentach Microsoft Office, dając możliwość tworzenia aplikacji, które obsługują format danych, który stał się dominujący w biznesie.