Büyük xml dosyalarından grafik oluşturmak istiyorum. Aslında programın yürütülmesiyle oluşturulan bir çağrı bağlam ağacıdır. Burada 4 düğümleri (her yöntemi etiket için bir düğüm) İçeren Bir grafik yani ana, Yöntemia, Yöntemib ve yöntem C de istiyorum bu XMLXml verisinden Grafik Oluşturma Aracı
: Küçük bir dosya aşağıdaki gibi görünüyor ağaç gösterileri (girintiden) main() methodA yöntemini çağırır, daha sonra methodA methodB ve methodC çağırır. Yani istediğiniz bir grafik 'aşağıda gibi bir şey gibi/rakam:
benim için bunu yapabilirsiniz herhangi bir açık kaynak araçlar var mı? Xml dosyaları son derece büyüktür (yaklaşık 7 MB), böylece grafik gerçekten çok büyük olur. Aracın bunu düzgün bir şekilde halledmesini istiyorum. Araç linux üzerinde çalışıyorsa, aksi takdirde pencereler üzerinde de iyi olacak. Ama ilk tercih linux.
Bunu yapabileceğimiz java'da iyi bir kütüphane de düşünebilirim.
Teşekkürler.
Cevabınız için teşekkürler Sebastian. YED 3.9.2'yi indirdim. Söylediklerimden, sadece xml dosyasını yED'ye almam gerektiği ve bunu GraphML'ye dönüştürebileceğinden, sonra da grafik üretecek gibi görünüyor. Ancak xml dosyasını yED'ye aktarma seçeneği bulamadım? Lütfen bana bunu nasıl yapacağımı söyler misiniz? – user523956
Merhaba Sebastian, "YEd, XSLT dosyasını otomatik olarak xml dosyanıza uygulayabilir ve daha sonra analiz edilebilecek veya ihraç edilebilecek güzel bir çizim hesaplayabilir." İlk önce xml dosyasını GraphMl'ye dönüştürmeli ve o grafikml dosyasını yED'ye açmalı mıyım? Örnek graphml dosyasını yED'ye açmaya çalıştım ama uygun bir grafik göstermiyor mu? Lütfen bana tam olarak ne demek istediğini açıklar mısınız? – user523956
Eh, yED sadece xml biçimini kabul ediyor. Sadece Dosya Aç seçeneğini seçmeli ve dosya türünde xml + xss seçeneğini seçmeliyiz. Grafik düzgün görüntülenmelidir. Sebastian'ın neden hepsini GraphML'ye çevireceğini söylediğini bilmiyorum. İyi bir araç önerdiği için Sebastian'a teşekkürler. – user523956