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

  • MugenPowerBatteries

    MugenPowerBa

    8 EKİM 2010
  • sonia989

    sonia989

    26 EKİM 2006
  • WhtButterflyLiz

    WhtButterfly

    14 NİSAN 2008