![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 278 Pomógł: 35 Dołączył: 25.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
Tworzę sporego XML-a i tak się zastanawiam jak będzie lepiej.
XML będzie zawierał sporą ilość elementów, do których będę musiał się jakoś odwołać. Mam do wyboru 1. Każdemu z elementów nadać unikalny identyfikator jako atrybut 2. Owy identyfikator umieścić jako dziecko danego elementu Taki XML w uproszczeniu wyglądał by następująco: Wariant 1:
Wariant 2:
Chciałem sprawdzić, która metoda będzie wydajniejsza. Napisałem taki kawałek kodu aby to sprawdzić:
I co się okazało ( w sumie mnie to nie dziwi, bo opcja 1 uruchamia dodatkowo funkcję attributes() ) że wrzucając identyfikatory w węzły skrypt działa zdecydowanie szybciej. I teraz dylemat, bo mimo wszystko poprawniejszym wydaje się sposób 1... Co o tym myślicie? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 14:10 |