Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JS][XML] Limit zmiennej do 4096 znaków, Jak wyświetlić zawartość noda by nie została okrojona?
seismic
post 23.05.2012, 15:02:21
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 9.04.2007
Skąd: Zamość / Lublin / Warszawa

Ostrzeżenie: (0%)
-----


Witajcie. Mam pewien problem z wyświetleniem zawartości rekordu XML.
Ogólnie po dogrzebaniu się do nodów z wartościami, chcę wyświetlać sobie zawartość kolejnego elementu divie, który układam w jakiejś tabelce:

Kod
var data = xDoc.getElementsByTagName("baza")[0]; // node tree  
for (i = 0; i < data.childNodes.length; i++)  // use only 1st level element nodes
  if (data.childNodes[i].nodeType == 1) {
    oneXMLRecord = data.childNodes[i]; // one final match record
...
Kod
    var div3 = document.createElement('div');
    var str = oneXMLRecord.childNodes[0].nodeValue; //putting content into variable
    div3.innerHTML = str;
            
    td.appendChild(div3);


Problem jest w tym, że kiedy elementy posiadają więcej niż 4096 znaków, zawartość na wyjściu wtedy zostaje okrojona do pierwszych 4096 znaków.

Przegooglałem nieco i na razie znalazłem, że niby pomaga w tym metoda textContent, być może źle to zastosowałem ale u mnie ona nie pomaga.

ktoś wie jak moznaby poradzić sobie z takim problemem?

Ten post edytował seismic 24.05.2012, 07:47:23


--------------------
s e i s m i c
Go to the top of the page
+Quote Post
shpyo
post 28.05.2012, 12:32:16
Post #2





Grupa: Zarejestrowani
Postów: 574
Pomógł: 2
Dołączył: 13.04.2004
Skąd: Lublin

Ostrzeżenie: (0%)
-----


JS i XML to nie jest najlepsze połączenie. Nie lepiej/szybciej zrobić to za pomocą JSON'a?


--------------------
Go to the top of the page
+Quote Post
seismic
post 28.05.2012, 12:49:40
Post #3





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 9.04.2007
Skąd: Zamość / Lublin / Warszawa

Ostrzeżenie: (0%)
-----


Osobiście na JSONie nie znam się, ni w ząb. Nie wiedziałbym od czego zacząć, jak działa. Czym się różni od JS? Może znasz jakiś dobry tutorial dla początkujących?



--------------------
s e i s m i c
Go to the top of the page
+Quote Post
Crozin
post 28.05.2012, 12:52:31
Post #4





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


@shypo: Dlaczego niby JS i XML miałby nie móc ze sobą współpracować? Robią to bardzo dobrze.

Swoją drogą, szukałeś w ogóle rozwiązania? Bo nawet wpisanie js xml 4096 w Google daje od razu konkretne odpowiedzi.
Go to the top of the page
+Quote Post
shpyo
post 28.05.2012, 13:08:59
Post #5





Grupa: Zarejestrowani
Postów: 574
Pomógł: 2
Dołączył: 13.04.2004
Skąd: Lublin

Ostrzeżenie: (0%)
-----


To jest łatwiej i szybciej? smile.gif Dostajesz gotowy obiekt JS po którym łatwo się poruszasz.


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 14:48