| XML :: Kod XML :: DIFF, XML DOM-Tree tabanlı diff ve yama modülü için bir perl modülüdür. |
Şimdi İndirin |
XML :: Kod Sıralama ve Özet
- Lisans:
- Perl Artistic License
- Yayıncı adı:
- Arne Claassen
- yayıncı web sitesi:
- http://search.cpan.org/~sdether/XML-Diff-0.04/Diff.pm
XML :: Kod Etiketler
XML :: Kod Açıklama
XML :: DIFF, XML DOM-Tree tabanlı diff ve yama modülü için perl modülüdür. XML :: Diff, XML DOM-Tree tabanlı farklı ve yama modülü için bir perl modülüdür. # İki XML dosyasının bir diffgram oluşturmak için, Karşılaştırmayı kullanın. # $ Old ve $ Yeni FilePaths, XML bir dize olarak, # XML :: Libxml :: Belge veya XML :: Libxml :: öğe nesneleri. # Diffgram, varsayılan olarak bir XML :: libxml :: belgedir. $ diffgram = $ diff-> karşılaştırma (-old => $ old_xml, -new => $ new_xml,); # Bir XML belgesini düzeltmek için bir yama. $ Old ve $ diffgram # karşılaştırıldığında aynı biçimlendirme kurallarını takip edin. # Elde edilen XML, varsayılan olarak bir XML :: libxml :: belgedir. $ yamalı = $ diff-> yama (-old => $ old, -diffgram => $ diffgram,); Bu modül, iki ilgili XML dosyasının bir XML diffgramı oluşturmak ve uygulamak için yöntemler sağlar. Algoritmanın temeli, XML :: libxml tarafından sağlanan DOM modelini kullanarak ağaç bilge karşılaştırmasıdır. Diffgram, XVCS adından iyi biçimlendirilmiş XML'dir ve güncellemeyi, ekle, sil ve hareket ettirir. İnsan ve makine okunabilir olması gerekiyordu. Çalışmak için düğümleri bulmak için XPath ifadelerini kullanır. Gereksinimler: · Perl
XML :: Kod İlgili Yazılım