2012-12-10 22 views
6

Excel dosyalarımı XML'e dönüştürmem gerekiyor. Şu anda 2010 excel dosyalarını (xlsx) tüküren POI kullanan bir araç var, ama ben daha da genişletmek ve XML de tükürmek istiyorum.Excel'den XML yazmak için Apache POI kullanma

POI'de bunun nasıl yapılacağına dair açık örnekler bulamıyorum, ancak arama yapılması olası olduğunu gösteriyor. Birinin bununla doğrudan deneyime sahip olmasını umuyor muydu?

Teşekkürler!

cevap

2

Benzer bir şey yapmak için Apache Tika'yı (POI kullanan) kullanmış olsam da, POI'yi hiçbir zaman doğrudan kullanmamıştım. Ayrıştırıcı/işleyici arabirimi, bir belgeyi otomatik olarak kendi amaçlarınız doğrultusunda ayarlayabilmeniz için XML'e dönüştürür.

https://tika.apache.org/1.2/parser.html

+0

Bu harika bir lider, teşekkürler winchella. – rkd80

1

kontrol dışarı www.servingxml.com. Excel/csv'yi XML'e dönüştürür. Java kodu yok. Tüm yapmanız gereken çok kolay bir dönüşüm xml dosyası oluşturmak zorunda. Sitede çok sayıda örnek var.

+0

Çözümü mevcut teklifime entegre etmem gerekiyor ve dış kaynaklara güvenemiyorum. – rkd80

+0

evet yapılabilir. çeviriyi yapacak ve java programından tetikleyebilecek xml'yi oluşturabilirsiniz. Bu sizi çok fazla kodlama çabasından kurtarır. Oldukça güvenilir bir şekilde bunu üretim sistemlerine koymuştum. – mavrav

İlgili konular