![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 2.05.2003 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Czy wazna jest kolejnosc atrybutów w elemencie pliku XML? Powinno byc:
a mi (tworzac za pomoca klas DOMElement w PHP) wychodzi:
Atrybut z namespace wychodzi zawsze jako pierwszy... mimo iz dodaje go na samym koncu. Czy plik ten moze nie przejsc walidacji xsd? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 487 Pomógł: 7 Dołączył: 7.01.2004 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
W przypadku atrybutów kolejność nie ma znaczenia. Atrybuty z prefiksem xmlns (czyli xmlns, jaki xmlns:abc) są wyższego rzędu niż każdy inny (foo, bar, baz).
W twoim przypadku chodzi o deklarację przestrzeni nazw dla (inna dla całego dokumentu, inna dla prefiksu abc), procesory zawsze obsługują je w pierwszej kolejności. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 15:52 |