Soap.HTTPUtil.IStringTokenizer
Delphi
IStringTokenizer = interface
C++
__interface INTERFACE_UUID("{8C216E9D-984E-4E38-893F-0A222AC547DA}") IStringTokenizer : public System::IInterface
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
interface class |
public | Soap.HTTPUtil.pas Soap.HTTPUtil.hpp |
Soap.HTTPUtil | Soap.HTTPUtil |
Description
Un tokeniseur de chaîne scinde une chaîne en tokens.
IStringTokenizer est implémentée par les tokeniseurs de chaînes, les objets effectuant des traitements itératifs sur les tokens d'une chaîne. Pour obtenir un tokeniseur de chaîne simple, appelez StringTokenizer.
Un tokeniseur est créé à partir de deux chaînes : une chaîne source et une chaîne délimiteur. Dans la chaîne source, les caractères de la chaîne délimiteur séparent les tokens, alors que tous les autres caractères font partie des tokens eux-mêmes. Par exemple, dans les appels suivants
StringTokenizer('Ceci est un token/Cela+est+vrai', '/'); // Exemple Delphi
StringTokenizer("Ceci est un token/Cela+est+vrai', '/'); // Exemple C++
StringTokenizer crée un tokeniseur qui génère deux tokens, composés des chaînes "Ceci est un token" et "Cela+est+vrai".
Utilisez la méthode nextToken pour parcourir tous les tokens.