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

  • Ayite Atiwoto (superjiffrey)

    Ayite Atiwot

    29 EYLÜL 2010
  • Chanre Joubert

    Chanre Joube

    27 Temmuz 2012
  • Flash CS6 Video Tutorials for Beginners (Actionscript 3 Gaming)

    Flash CS6 Vi

    14 EYLÜL 2012