Python kullanarak XML'i MPP'ye dönüştürün

XML, veri alışverişi ve depolama için yaygın olarak kullanılan bir biçimdir; Microsoft Project ise popüler bir proje yönetim aracıdır. Bu teknolojilerin her ikisiyle de çalışıyorsanız, bazı senaryolarda XML verilerini Microsoft Project formatına dönüştürmeniz gerekebilir. Bu blog gönderisinde Python kullanarak XML’i MPP‘ye nasıl dönüştüreceğimizi keşfedeceğiz.

XML’den MPP’ye Dönüştürücü – Python API Yapılandırması

Aspose.Tasks for Python via .NET API, Microsoft Project dosyalarının oluşturulmasını, düzenlenmesini veya manipüle edilmesini destekler. Aşağıdaki pip kurulum komutunu çalıştırarak package‘ü hızlı bir şekilde yapılandırabilir veya PyPI’ten kurabilirsiniz:

 pip install aspose-tasks

Python kullanarak XML’i MPP’ye Dönüştürme

XML dosyalarını Microsoft Project dosya biçimine dönüştürmek için lütfen aşağıda listelenen adımları izleyin:

  1. Kaynak XML dosyasını alın.
  2. Microsoft Project dosyasını yükleyin.
  3. Verileri kopyalayın ve çıktıyı bir Microsoft Project dosyasına yazın.

Python’da XML’i MPP’ye dönüştürme

Aşağıdaki adımlar Python kullanılarak XML’in MPP’ye nasıl dönüştürüleceğini göstermektedir:

  1. Kaynak XML dosyasını Project sınıfıyla yükleyin.
  2. MPP dosyasına erişin ve verileri XML dosyasından kopyalayın.
  3. SaveFileFormat numaralandırmasından bir değer belirtirken MPP dosyasını dışa aktarın.

Python paketi yapılandırıldıktan sonra, Python betiğimizi yazmaya başlayabiliriz. İşte XML’i MPP formatına dönüştüren örnek bir Python betiği:

import aspose.tasks as tasks

# Load input XML file
xmlProject = tasks.Project("file.xml")

# Load input Project file
mppProject = tasks.Project("Input.mpp")

# Call the copy method
xmlProject.copy_to(mppProject)

# Save output MPP file
mppProject.save("XMLtoMPP.mpp", tasks.saving.SaveFileFormat.MPP);

Ücretsiz API Lisansı Alın

API’yi tam kapasitesiyle değerlendirmek için bir ücretsiz geçici lisans talep edebilirsiniz.

Çözüm

Sonuç olarak, Python kullanarak bir XML dosyasını MPP Microsoft Project dosya formatına nasıl dönüştüreceğinizi öğrendiniz. XML verilerini MPP formatına dönüştürmenin hızlı ama güçlü ve esnek bir yoludur. Ayrıca, daha fazla özellik keşfetmek için belgeler bölümündeki farklı bölümlere göz atabilirsiniz. Herhangi bir belirsizlik olması durumunda lütfen ücretsiz destek forumundan bize ulaşmaktan çekinmeyin.

Ayrıca bakınız