XSLT i xmlns

Mam problem z przestrzeniami nazw w transformacji XSLT, jego brak lub brak prefiksu. Po części problem opisany tutaj: XSLT gotcha with default namespace set with xmlns XSLT 1.0 Pattern Matching Tips for Source Documents with Namespaces Dokładnie to chcę, aby XML: <iq type="get" id="ab0ea"> <query xmlns="jabber:iq:roster"/> </iq> oraz <iq xmlns=’jabber:client’ type="get" id="ab0ea"> <query xmlns="jabber:iq:roster"/> </iq> … Czytaj dalej XSLT i xmlns

Białe znaki w XML-u

Nie wiem, jak jest zdefiniowana ta sprawa w standardzie, ale taki libxml2 białe znaki między elementami XML-a uznaje jako element. Mając XML-a: <root> <node>node value</node> </root> Pierwszym dzieckiem roota jest element zawierający tabulator i znak końca wiersza, a następnym dopiero element node. Większość parserów, także tych „wbudowanych” w skryptowe języki – PHP, Perl, standardowo ignoruje takie … Czytaj dalej Białe znaki w XML-u