yarı otomatik XSLT üretimi için bir araç arıyorum.XML örneklerinden XSLT nasıl oluşturulur
Verilen 2 XML dosyaları, kaynak:
<elm>XXX</elm>
ve hedef:
<exx>XXX</exx>
aracı kaynağından hedefine üreten XSLT dosyası, yapmalıdır. İçeriğe bakarak, seviye, yerleşim, öğe adları vb. Değişiklikleri tanımlamalıdır. Bu ürününe genel bir çözüm bulunmuyor, ancak yalnızca basit dönüştürmelere ihtiyacım var.
Muhtemel uygulama: manuel müdahale gereklidir çatışma olması halinde
1. scan the source, map XML data "XXX" to element path "elm"
2. scan the target, map XML data "XXX" to element path "exx"
3. output target XML structure, output XSLT mapping of "XXX", "elm" -> "exx"
. Bir çakışma, kaynakta bulunan yerden daha fazla "XXX" olabilir. Takım XSD/DTD'nin de farkında olsaydı, örneğin manuel "alan" eşleştirmeleri yapmak çok güzel olurdu.
Düzenleme: açıklama.
Başa çıkmayı beklediğiniz farklılıkların kapsamını ve verilerin bir dosyadan diğerine çıkarılmasını mümkün kılmak için ne kadar benzersiz olduğunu açıklığa kavuşturmanız gerekir - bence bu, bazı sınırlara kadar yapılabilir. –