|
// *****************************************************
// トークン
// *****************************************************
public void token( String key, String value, String delim ) {
Hashtable hashToken = new Hashtable();
int nCount = 0;
StringTokenizer st = new StringTokenizer( value, delim );
while (st.hasMoreTokens()) {
hashToken.put( nCount, st.nextToken() );
nCount++;
}
set( key, hashToken );
}
public int tokencount( String key ) {
return ((Hashtable)ObjectGet( key )).size();
}
public String tokenget( String key, int nIndex ) {
if ( nIndex < 0 ) {
return null;
}
if ( nIndex >= tokencount( key ) ) {
return null;
}
return ((Hashtable)ObjectGet( key )).get( nIndex ).toString();
}
| |