, JDOM birden xml dosyalarını ayrıştırma

oy
0

Ben XML dosyaları için bir dizin arayacaktır bir java sınıf oluşturma. bazı varsa bu ayrıştırmak ve XSLT tarafından özetlenen basitleştirilmiş çıktı oluşturmak için JDOM kullanacaktır. Orijinal XML adını koruyarak Bu daha sonra başka bir dizine çıkışı olacaktır (örneğin, giriş XML örnek.xml dir, çıkış XML aynı zamanda örnek.xml dir.

Ben belirli bir XML okuyup, belirtilen XML sonucu gönderebilir anda, ancak bu ileride bana çok / herhangi bir kullanım olmayacaktır.

Oluştur 09/12/2008 saat 17:21
kaynak kullanıcı
Diğer dillerde...                            


1 cevaplar

oy
2

yerine dosya tartışmanın, programınıza bir dizin argüman iletin. Sonra geçti argüman gerçekten bir dizin olduğunu doğrulamak tüm dosyaları listelemek ve her dosyayı işlemek. Örneğin:

import java.io.File;
import java.io.FilenameFilter;

public class FileDemo {
    public static void main(String[] args) throws Exception {
        if (args.length != 1) {
            // print usage error
            System.exit(1);
        }

        File dir = new File(args[0]);
        if (!dir.isDirectory()) {
            // print usage error
            System.exit(1);
        }

        File[] files = dir.listFiles(new FilenameFilter() {
            public boolean accept(File dir, String name) {
                return name.toLowerCase().endsWith(".xml");
            }
        });

        for (File file : files) {
            // process file
            System.out.println("File: " + file.getAbsolutePath());
        }
    }
}
Cevap 09/12/2008 saat 20:19
kaynak kullanıcı

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more