X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=src%2Forg%2Fmarc4j%2Fsamples%2FMarc8ToMarcXmlExample.java;fp=src%2Forg%2Fmarc4j%2Fsamples%2FMarc8ToMarcXmlExample.java;h=9bf6b062fd59d33c6343b7fafd5a7dd989fa6e64;hb=bb12d123c7bf31db6319b7f2e4663b92462c6d21;hp=eba9cfec6715ac607341781f4e09e8419c35f243;hpb=50f32ab70a47cf0d329bf65a596f94dbb413c76f;p=marc4j.git diff --git a/src/org/marc4j/samples/Marc8ToMarcXmlExample.java b/src/org/marc4j/samples/Marc8ToMarcXmlExample.java index eba9cfe..9bf6b06 100644 --- a/src/org/marc4j/samples/Marc8ToMarcXmlExample.java +++ b/src/org/marc4j/samples/Marc8ToMarcXmlExample.java @@ -20,7 +20,8 @@ */ package org.marc4j.samples; -import java.io.FileOutputStream; +import java.io.File; +import java.io.FileInputStream; import java.io.InputStream; import java.io.OutputStream; @@ -40,11 +41,14 @@ import org.marc4j.marc.Record; public class Marc8ToMarcXmlExample { public static void main(String args[]) throws Exception { + InputStream input; + if (args.length > 0) + input = new FileInputStream(new File(args[0])); + else + input = ReadMarcExample.class + .getResourceAsStream("resources/brkrtest.mrc"); - InputStream input = ReadMarcExample.class - .getResourceAsStream("resources/brkrtest.mrc"); - - OutputStream out = new FileOutputStream("c:/temp/summerland.xml"); + OutputStream out = System.out; MarcReader reader = new MarcStreamReader(input); MarcWriter writer = new MarcXmlWriter(out, true);