Ocena:

Książka na temat XProc 3 służy jako kompleksowe wprowadzenie i odniesienie, doceniane za przejrzystość i głębię, szczególnie dla osób zaznajomionych z poprzednimi wersjami. Przydałoby się jednak więcej przykładów związanych z obsługą plików ZIP.
Zalety:⬤ Pomocny i łatwy do naśladowania
⬤ poprawia zrozumienie zarówno „dlaczego”, jak i „jak” XProc
⬤ służy jako solidny podręcznik referencyjny dla użytkowników.
Brakuje wielu przykładów związanych z obsługą ZIP, szczególnie w kontekście nowych funkcjonalności i scenariuszy.
(na podstawie 1 opinii czytelników)
XProc 3. 0 to język programowania do przetwarzania XML, JSON i innych dokumentów w potokach. XProc łączy konwersje i inne kroki, umożliwiając potencjalnie złożone przetwarzanie. XProc jest szczególnie przydatny w aplikacjach, takich jak publikowanie, gdzie treść może pochodzić z wielu źródeł wejściowych, przechodzić przez wiele etapów przetwarzania i skutkować wieloma strumieniami wyjściowymi.
XProc 3.0 Programmer Reference jest skierowany do programistów i innych osób przetwarzających XML. Wyjaśnia szczegółowo język, podaje przykłady i zawiera zestaw przykładowych przypadków użycia. Każdy, kto używa języka XProc, znajdzie w tej książce wiele informacji.
Wewnątrz książki
⬤ Wstęp: wprowadza XProc 3. 0 i zapewnia tło.
⬤ Pierwsze kroki: opisuje, jak przetwarzać XProc i dostarcza prostych przykładów na początek.
⬤ Podstawy XProc: dostarcza podstawowych informacji na temat XProc i podstawowych pojęć, takich jak potoki, kroki i dokumenty.
⬤ Koncepcje programowania: wprowadza koncepcje programowania używane w XProc, w tym użycie XPath, map, szablonów atrybutów i wartości tekstowych (AVT/TVT) i nie tylko.
⬤ Definiowanie i wypełnianie kroków: opisuje, jak zadeklarować krok, jak wygląda dokument potoku i jak dodać funkcjonalność do potoku.
⬤ Wbudowane kroki: zawiera przegląd wielu wbudowanych kroków, które mogą być używane do wypełniania potoków XProc.
⬤ Funkcje rozszerzające: XProc zapewnia zestaw funkcji rozszerzających, które są dostępne do użycia w wyrażeniach XPath w potokach XProc.
⬤ Przykłady i przepisy: przykłady potoków XProc dla konkretnych przypadków użycia.
⬤ Dodatki: opisuje standardową bibliotekę kroków i zapewnia przegląd opcjonalnych wbudowanych kroków.