3 import java.io.UnsupportedEncodingException;
4 import java.io.IOException;
6 public class Yaz4jMain {
7 // java -cp ./bin: -Djava.library.path=./libyaz4j org.yaz4j.Yaz4jMain
9 public static void main(String[] args) throws UnsupportedEncodingException, IOException {
10 Connection conn = new Connection("talisbase.talis.com", 210);
11 conn.setDatabaseName("unionm21");
12 conn.setUsername("fred");
13 conn.setPassword("apple");
14 conn.setSyntax("USMarc"); // USMarc, Sutrs, XML, opac, UKMarc
16 PrefixQuery query = new PrefixQuery("@attr 1=4 \"pottering\"");
17 ResultSet results = conn.search(query);
19 long resultsSize = results.getSize();
20 System.out.println("Found " + resultsSize + " records");
22 for (int i = 0; i < resultsSize; i++) {
23 Record record = results.getRecord(i);
24 System.out.write(record.getContent());