XML / HTML Karşılaştırma

Yapısal farkların tümünü bulmak için iki XML veya HTML belgesini karşılaştırın. Tam öğe yollarıyla eklenen, kaldırılan veya değişen öğeleri tam olarak görün. Ayrıca: JSON ↔ XML | JSON Karşılaştırma | YAML Karşılaştırma.
Tüm işlemler tarayıcınızda yerel olarak yapılır — verileriniz hiçbir sunucuya yüklenmez.
Format:
Yukarıdaki iki belgeyi girin ve farkları görmek için Karşılaştır'a tıklayın.
Nasıl kullanılır: Özgün belgenizi sol metin alanına (A), değiştirilmiş sürümü sağ metin alanına (B) yapıştırın. Biçimi (XML veya HTML) seçin ve tüm farkları görmek için Karşılaştır'a tıklayın.
Sonuç renkleri: Yeşil = B'de eklendi, Kırmızı = A'dan kaldırıldı, Sarı = değer değişti.
XML kipi: Katı XML ayrıştırması kullanır. Öznitelikler yollarda @ önekiyle gösterilir. XML yorumları ve işleme yönergeleri yok sayılır.
HTML kipi: Tarayıcının kendi HTML ayrıştırıcısını kullanır (daha hoşgörülü). Yalnızca <body> içindeki öğeler karşılaştırılır. Öznitelikler yollarda @ önekiyle gösterilir.
İpucu: Küme karşılaştırma kipinde yinelenen kardeş öğeler sırasız küme olarak karşılaştırılır (sıra yok sayılır). Aksi halde konum konum karşılaştırılır.
Yapısal XML farkı — öznitelikler dahil

İki XML belgesi metinsel olarak farklı olsa da anlamca aynı olabilir: öznitelik sırası önemli değildir, ad alanı önekleri farklı olabilir ve girinti yalnızca sunumdur. İşaretlemeyi bilen bir karşılaştırma önce iki belgeyi ayrıştırır, böylece bu biçim farkları sayılmaz — yalnızca öğe yapısı, öznitelik değerleri ve metin içeriği karşılaştırılır. Yorumlar ve işleme yönergeleri yok sayılır.

Küme karşılaştırması, öğe sırası önemsiz olduğunda yinelenen kardeş öğeleri sırasız küme olarak ele alır.