SORU
9 Aralık 2012, Pazar


DOM normalleştirme java - nasıl çalışır ile ayrıştırma?

Satır kodu aşağıdaki this tutorial DOM parser için gördüm.

doc.getDocumentElement().normalize();

Neden bu normalleştirme yapacağız ?
docs okudum ama bir şey anlayamadım.

Tüm bu Düğümün altındaki alt ağaç tam derinlemesine Metin düğümleri koyar

Tamam, o zaman birileri bu ağacın neye benzediğini bana (mümkünse resimli)?

Herkes normalleştirme tabi neden bana açıklayabilir mi?
Eğer normale bizde olsa ne olur ?

CEVAP
9 Aralık 2012, Pazar


Cümlenin gerisi

sadece yapısı (örneğin, elemanları, açıklamalar, işlem yönergeleri, CDATA bölümleri ve varlık başvuruları) Metin düğümleri ayıran yerde, yani, ne bitişik Metin düğümleri de boş Metin düğümleri vardır.

Bu temel olarak aşağıdaki XML öğesi anlamına gelir

<foo>hello 
wor
ld</foo>

normal dışı bir düğüm bu şekilde temsil edilebilir:

Element foo
    Text node: ""
    Text node: "Hello "
    Text node: "wor"
    Text node: "ld"

Normalize zaman, düğüm gibi olacaktır

Element foo
    Text node: "Hello world"

Ve sıfatları için de aynı şey geçerli: <foo bar="Hello world"/>, yorum, vb.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ★TheCrono Official Channel★

    ★TheCrono

    3 Mayıs 2014
  • Fr. Eckle Studios

    Fr. Eckle St

    29 Kasım 2006
  • YouChewBu

    YouChewBu

    26 Ocak 2009