|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ffws.lib.xmlManager
public class xmlManager
Consente di trasformare un file XML in un "file normalizzato" cosÏ come spiegato nella documentazione dell''architettura di theWs
Constructor Summary | |
---|---|
xmlManager()
Crea una nuova istanza< di xmlManager |
Method Summary | |
---|---|
boolean |
createFile(java.util.ArrayList lengths,
byte[] xmldati,
java.lang.String fileout,
boolean isshort)
Crea un file ASCII contenente tutte le coppie codice-valore trovate all'interno di un file XML (contenuto in un array di bytes); i codici possono essere esposti in due modi diversi |
boolean |
createFile(java.util.ArrayList lengths,
java.lang.String xmlfile,
java.lang.String fileout,
boolean isshort)
Crea un file ASCII contenente tutte le coppie codice-valore trovate all'interno di un file XML; i codici possono essere esposti in due modi diversi |
java.lang.String |
getSingleEntryValue(java.util.ArrayList<java.lang.String> thelist,
int offset,
java.lang.String key,
java.lang.String defau)
Ottiene il valore di una informazione contenuta in una ArrayList caricata usando l'apposito metodo getStrings (Ë importante che il caricamento sia eseguito con una lunghezza unica in maniera da ottenere le chiavi in un'unica stringa con i codici divisi da PIPE) |
java.lang.String |
getSingleEntryValue(byte[] xmldati,
java.lang.String key,
java.lang.String defau)
Ottiene il valore di una informazione contenuta in un file XML (contenuto in un array di bytes) |
java.lang.String |
getSingleEntryValue(java.lang.String xmlfile,
java.lang.String key,
java.lang.String defau)
Ottiene il valore di una informazione (contenuta in un file XML) |
java.util.ArrayList<java.lang.String> |
getStrings(java.util.ArrayList<java.lang.Integer> lengths,
byte[] xmldati)
Crea un ArrayList contenente tutte le coppie codice-valore trovate all'interno di un file XML contenuto in un array di bytes; i codici possono essere esposti in due modi diversi |
java.util.ArrayList |
getStrings(java.util.ArrayList lengths,
java.lang.String xmlfile)
Crea un ArrayList contenente tutte le coppie codice-valore trovate all'interno di un file XML; i codici possono essere esposti in due modi diversi |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public xmlManager()
Method Detail |
---|
public java.lang.String getSingleEntryValue(byte[] xmldati, java.lang.String key, java.lang.String defau)
xmldati
- array di bytes contenente il file XML da esaminarekey
- contenente il nome o i nomi (padre, figlio, nipote, ecc. divisi da pipe) dei codici di cui si desidera conoscere il valoredefau
- che si desidera venga fornita in risposta in caso il codice richiesto non Ë presente nel file XML
public java.lang.String getSingleEntryValue(java.lang.String xmlfile, java.lang.String key, java.lang.String defau)
xmlfile
- nome del file (completo di path) da esamninarekey
- contenente il nome o i nomi (padre, figlio, nipote, ecc. divisi da pipe) dei codici di cui si desidera conoscere il valoredefau
- che si desidera venga fornita in risposta in caso il codice richiesto non Ë presente nel file XML
public java.lang.String getSingleEntryValue(java.util.ArrayList<java.lang.String> thelist, int offset, java.lang.String key, java.lang.String defau)
thelist
- l'ArrayList da esaminareoffset
- l'offset che invividua la posizione della parte dati nell'ArrayListkey
- contenente il nome o i nomi (padre, figlio, nipote, ecc. divisi da pipe) dei codici di cui si desidera conoscere il valoredefau
- che si desidera venga fornita in risposta in caso il codice richiesto non Ë presente nel file XML
public java.util.ArrayList<java.lang.String> getStrings(java.util.ArrayList<java.lang.Integer> lengths, byte[] xmldati)
lengths
- elenco delle lunghezze dei campi da utilizzare per contenere i codici; se l'array ha un solo elemento tutti i codici sono riuniti in un unico campo e divisi da pipexmldati
- array di bytes contenente il file XML da esaminare
public java.util.ArrayList getStrings(java.util.ArrayList lengths, java.lang.String xmlfile)
lengths
- elenco delle lunghezze dei campi da utilizzare per contenere i codici; se l'array ha un solo elemento tutti i codici sono riuniti in un unico campo e divisi da pipexmlfile
- nome del file XML (completo di path) da esaminare
public boolean createFile(java.util.ArrayList lengths, byte[] xmldati, java.lang.String fileout, boolean isshort)
lengths
- elenco delle lunghezze dei campi da utilizzare per contenere i codici; se l'array ha un solo elemento tutti i codici sono riuniti in un unico campo e divisi da pipexmldati
- array di bytes contenente il file XML da esaminarefileout
- nome del file output da creare codici evmassimoentualmente completo di path)isshort
- se true vengono eliminati i primi (massimo 2) codici qualora essi sono uguali per tutto il file XML
public boolean createFile(java.util.ArrayList lengths, java.lang.String xmlfile, java.lang.String fileout, boolean isshort)
lengths
- elenco delle lunghezze dei campi da utilizzare per contenere i codici; se l'array ha un solo elemento tutti i codici sono riuniti in un unico campo e divisi da pipexmlfile
- nome del file XML da esaminarefileout
- nome del file output da creare codici evmassimoentualmente completo di path)isshort
- se true vengono eliminati i primi (massimo 2) codici qualora essi sono uguali per tutto il file XML
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |