Generowanie namespace w SimpleXML |
Generowanie namespace w SimpleXML |
9.08.2012, 10:34:44
Post
#1
|
|
Grupa: Zarejestrowani Postów: 84 Pomógł: 2 Dołączył: 16.04.2007 Ostrzeżenie: (0%) |
Witam,
Mam problem z dodaniem namaspace do parametru rss oraz dla parametru item atrybutu z wartością "k:context="7"". Otóż chciałbym uzyskąć taki wygląd XML na pomocą biblioteki SimpleXML:
Gdy próbuje dodać to w ten sposób:
Przy parametrze RSS zwracany jest mi nazwa atrybut po przedrostku xmlns:. Dlaczego tak się dzieje, że funkcja wyrzuca to co jest przed dwukropkiem?
Próbowałem dodać to w ten sposób:
Ale wtedy paramter RSS jest pusty tzn. bez żadnych atrybutów.
A co jeśli gdy chcę dodać przy parametrze item atrybut k:context z wartoscia 7 ? W jaki to sposób mogę zrobić? Nie wiem dlaczego ale addAttribute ucina tekst przed wystąpieniem ':' Z góry dziękuję za pomoc. Pozdrawiam |
|
|
9.08.2012, 10:39:11
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) |
SimpleXML jako taki nie ma (normalnego) wsparcia dla przestrzeni nazw w XML-u - to bardzo prymitywna biblioteka, nadająca się wyłącznie do podstawowych zadań. Skorzystaj z czegoś bardziej rozbudowanego, np. DOM.
|
|
|
Wersja Lo-Fi | Aktualny czas: 27.04.2024 - 09:18 |