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

  • Gigawipf

    Gigawipf

    18 ŞUBAT 2010
  • Jimmie Jones

    Jimmie Jones

    16 Kasım 2007
  • WestsideMrArO

    WestsideMrAr

    6 EKİM 2010