![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 276 Pomógł: 3 Dołączył: 22.10.2003 Skąd: Wrocław Ostrzeżenie: (0%)
|
Jaka jest maksymalna długość atrybutu XML typu string? Jest ona gdzieś określona, czy po prostu jeśli atrybut jest zbyt długi to postępuje się zdroworozsądkowo i przekazuje się go jako element?
Pozdrawiam, Tomek P.S. Przejrzałem (pobierznie) książkę "XML Unleashed" ale niestety nie znalazłem o tym informacji Ten post edytował Aztech 14.11.2006, 12:44:44 |
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 487 Pomógł: 7 Dołączył: 7.01.2004 Skąd: Warszawa Ostrzeżenie: (0%)
|
Z tego co się orientuję takiego ograniczenia nie ma. Nigdy się nie spotkałem z takim ograniczeniem, chociaż prawdę powiedziawszy nigdy nie stanąłem przed takim problemem, ponieważ każdą długą treść wrzucam w tagi. Atrybutami mogą być proste wartości, jakiś int, float czy kilkuznakowy string. Wszystko co przekracza te 10, 20 znaków powinno trafiać do tagu. I chyba to będzie dla Ciebie najlepsze wyjście.
Pozdrawiam. |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 276 Pomógł: 3 Dołączył: 22.10.2003 Skąd: Wrocław Ostrzeżenie: (0%)
|
Dzięki wielkie, też tak sądziłem i w końcu poszedłem po zdroworozsądowe rozwiązanie.
Z powyższym problemem spotkałem się nie w php ale w języku ABAP (dla SAP). Wykonuję tak generator dokumentacji, który ma m.in. ma zrzucać do XML-a domyślne opisy (systemowe) zmiennych, tabel, funckji itp itd. Najczęściej są to krótkie dwu-, trzywyrazowe opisy typu: set something, get something, calculate something, return etc etc, ale od czasu do czasu zdarzają się dłuższe opisy (nawet do 132 znaków). Dlatego też pytałem o ograniczenia. |
|
|
|
![]() ![]() |
|
Aktualny czas: 20.12.2025 - 15:25 |