tl: dr nasıl yerine tam bir XML url bir klasör yere göre jsTree doldurabilirsiniz?
Ben bu projede biraz yön arıyorum.
Şu anda XML dosyaları olarak sabit diskler dosya yapılarını kopyalamak ve dosya yapısının tamamen bağımsız bir sürümü için Web sunucusu üzerinde jsTree kullanarak bunları yeniden oluşturmak çalışıyorum. Ben jsTree için oluşturulan XML dosyalarını çıkışları ve otomatik olarak sunucudaki bir klasöre yükler bazı python komut dosyası var. Sorun, bu yüzden bu gibi çoklu girişleri var gösterilecek için elle jsTree koduna her XML dosyası girmek zorunda, çünkü artık ben küçük bir kayıp duyuyorum:
$("#tree1")
.jstree({
"plugins" : [ "themes", "xml_data", "ui", "search", "types" ],
"xml_data" : {
"ajax" : {
"url" : "./XML_DATA/DRIVE1.xml"
},
"xsl" : "nest"
},
Ben yerine klasörler "server.php" ama php kodu hiçbir yerde tarafından doldurulur direkt dosyası tarafından doldurulur arasında herhangi bir dizin veya dosyalarda işaret etmez belgelerine bakın. Sorunu düşündükten sonra bir kaç çözüm düşündüm ve onlara bazı tavsiyeler:
Ben otomatik olarak her bir XML dosyası yüklemek için benim XML_DATA klasöre bakmak için php kod yazmaya çalışıyor olmalıdır? Ben sadece mySQL tüm XML yüklemek ve buna göre benim ağacını doldurmak gerekir? Javascript, XML dosyaları için sunucunun klasör bakarak kodu olmalıdır?
All the XML is formed the same way but the number of XML files on the server will increase and will have to be refreshed as well as they will be overwritten with changes. Any direction would be appreciated, thanks.