2010-06-17 11 views
0

En plus de le faire manuellement en utilisant la recherche d'expression régulière, y a-t-il d'autres façons d'analyser un fichier JAD?Comment analyser un fichier JAD midlet en C#?

Je dois être en mesure de rechercher et remplacer/insérer une nouvelle propriété MIdlet-Install-Notify dans un fichier JAD donné, la mise à jour également la valeur de la propriété MIDlet-Jar-URL. Utiliser ANTLR ou TinyPG est un peu exagéré pour mon cas.

TIA

Répondre

0

Même Regex peut-être exagéré, mais il va certainement faire le travail. C'est un format de texte très simple à analyser, string.StartsWith() et string.IndexOf() pour trouver le colon fonctionnerait bien.

+0

J'ai fini par streamer le jad dans un dictionnaire, encore un peu exagéré mais qui m'offre la vérification de la clé d'unicité, l'inconvénient est que quand je change une valeur d'une clé donnée, je dois faire le remove() suivi par un ajout(). Merci quand même. – Chris