Elexis API documentation
Version 2.1.6 as of December 11 2011

ch.marlovits.plz
Class importingData

java.lang.Object
  extended by ch.marlovits.plz.importingData

public class importingData
extends java.lang.Object


Field Summary
static java.lang.String ID
           
 
Constructor Summary
importingData()
           
 
Method Summary
static java.lang.String fullTrim(java.lang.String source)
          entfernen von: leading spaces, trailing spaces und mehrfach-Spaces im String
static java.lang.String[] geoNames_PlaceNameFromPostalCode(java.lang.String countryIso2, java.lang.String postalCode, java.lang.String language)
           
static java.lang.String readHTMLPage(java.lang.String url)
          Liest Inhalt einer ganzen Seite einer übergebenen URL
 void readIntoDB(java.lang.String file)
           
 void tmp(java.lang.String countryCode, java.lang.String tempDir)
           
static void xmlParser(java.lang.String xmlDoc)
           
 void zipReader(java.lang.String zipFile, java.lang.String dataFileName, java.lang.String tempDir)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ID

public static final java.lang.String ID
See Also:
Constant Field Values
Constructor Detail

importingData

public importingData()
Method Detail

readHTMLPage

public static java.lang.String readHTMLPage(java.lang.String url)
                                     throws java.io.IOException,
                                            java.net.MalformedURLException
Liest Inhalt einer ganzen Seite einer übergebenen URL

Parameters:
url - : die einzulesende URL
Returns:
die ganze HTML-Seite als String
Throws:
java.io.IOException
java.net.MalformedURLException

fullTrim

public static java.lang.String fullTrim(java.lang.String source)
entfernen von: leading spaces, trailing spaces und mehrfach-Spaces im String

Parameters:
source - : zu bearbeitender String
Returns:
gestrippter String

geoNames_PlaceNameFromPostalCode

public static java.lang.String[] geoNames_PlaceNameFromPostalCode(java.lang.String countryIso2,
                                                                  java.lang.String postalCode,
                                                                  java.lang.String language)
Parameters:
countryIso2 - : Land, in welchem nach der Postleitzahl gesucht werden soll
postalCode - : Postleitzahl, für welche der Ort gefunden werden soll
language - : Resultat in dieser Sprache ausgeben
Returns:
String[]: String-Array aller passenden Einträge, null, wenn nichts gefunden

xmlParser

public static void xmlParser(java.lang.String xmlDoc)

tmp

public void tmp(java.lang.String countryCode,
                java.lang.String tempDir)

readIntoDB

public void readIntoDB(java.lang.String file)

zipReader

public void zipReader(java.lang.String zipFile,
                      java.lang.String dataFileName,
                      java.lang.String tempDir)

Elexis API documentation
Version 2.1.6 as of December 11 2011

Copyright 2005-2011 by Gerry Weirich, Elexis