, er angivet nedenfor, er programmet til at udvinde indhold og metadata fra en klasse fil., import java.io.file; import java.io.fileinputstream; import java.io.ioexception; import org.apache.tika.exception.tikaexception; import org.apache.tika.metadata.metadata; import org.apache.tika.parser.parsecontext; import org.apache.tika.parser.asm.classparser; import org.apache.tika.sax.bodycontenthandler; import org.xml.sax.saxexception; offentlige klasse javaclassparse {offentlige statisk tomrum vigtigste (sidste snor -] args) kaster ioexception, saxexception, tikaexception (//påvisning af filen type bodycontenthandler kontaktperson = nye bodycontenthandler(); metadata metadata = nye metadata(); fileinputstream inputtream = nye fileinputstream (ny database (f.eks. klasse "); parsecontext pcontext = nye parsecontext(); //html parser classparser classparser = nye classparser(); classparser. analysere (inputstream, kontaktperson, metadata, pcontext) system. println (" indholdet af dokumentet: "+ kontaktperson. tostring()); system. println (" metadata af dokumentet: "); snor [] metadatanames = metadata. names(); (string navn: metadatanames) (system. println (navn +": "+ metadata. kom (navn)}}}, medmindre ovennævnte kode, som javaclassparse. java, og udarbejde det fra kommandoen omgående ved hjælp af følgende kommandoer:, javac javaclassparse.java java javaclassparse nedenfor givesbillede af, example.java, om denne vil du få example.class fil:,, og denne. klasse fil har følgende egenskaber:,, efter udførelsen af ovennævnte program, du vil få følgende output.,, output:,, indholdet af dokumentet: pakke tutorialspoint.tika.examples; offentlige synkroniseret klasse eksempel (offentlige eller offentligt example(); statisk tomrum vigtigste (string []);} metadata af dokumentet: titel: eksempel resourcename: example.class dc: titel: f.eks.
tika - udvinding. klasse fil
Previous:tika - udvinding af xml - dokument
Next Page:tika - udvinding af jar - sagen