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

  • Atlantic Records

    Atlantic Rec

    15 Aralık 2006
  • hytchme

    hytchme

    9 Mart 2014
  • JeezyVEVO

    JeezyVEVO

    12 Mayıs 2009