Salut à tous,
Je travaille en Scala sur des chaînes de caractères et ces dernières sont constituées de champs séparés par le caractère #
, de la forme : champ=val
(sachant que la valeur val
elle-même possède 0..* champs sous_champ=val2
, etc.).
Exemple
"type=state#title=Etat 1#metadata=sous_champ=Salut !;sous_champ_2=Bouh !#data=blablabla", etc.
Requêtes que j’aimerais formuler
Je souhaiterais donc manipuler ce genre de chaînes, avec ce format (voire un autre si besoin est). La flemme d’écrire moi-même un programme permettant d’interroger ces chaînes, n’existe-t-il pas une API déjà faite qui me permette cela ?
Il serait bon de pouvoir utiliser la logique, comme : "Quel est la valeur title
si data
= … ET si metadata>sous_champ_1
= … ?".
Merci d’avance !
+0
-0