FileDocCategorySizeDatePackage
tsvContentTester.javaAPI DocExample1193Thu Apr 03 15:28:02 BST 1997None

tsvContentTester

public class tsvContentTester extends Object implements ContentHandlerFactory

Fields Summary
String
theURL
Constructors Summary
public tsvContentTester(String s)

  
    theURL = s;
    
  
Methods Summary
public java.net.ContentHandlercreateContentHandler(java.lang.String type)

  
    if (type.equalsIgnoreCase("text/tab-separated-values")) {
      return new tabSeparatedValueHandler();
    }
    else {
      return null;
    }
    
  
public static voidmain(java.lang.String[] args)

  
    
    if (args.length == 1) {
      tsvContentTester ct = new tsvContentTester(args[0]);
      URLConnection.setContentHandlerFactory(ct);
      ct.test();
    }
    else {
      System.err.println("Usage: java tsvContentTester url"); 
    }
  
  
public voidtest()

  
    String theLine;
  
    try {
      URL u = new URL(theURL);
      Vector v = (Vector) u.getContent();
      for (Enumeration e = v.elements() ; e.hasMoreElements() ;) {
        String[] sa = (String[]) e.nextElement();
        for (int i = 0; i < sa.length; i++) {
          System.out.print(sa[i] + "\t");
        }
        System.out.println();
      } 
    }
    catch (IOException e) {
      System.err.println(e);
    }