Parser de fichier javascript v2

Contenu du snippet

Ce bout de code vous permet d'extraire les noms de toutes les fonctions d'un fichier javascript. Fichier est votre fichier .js et list1 est la liste qui va contenir ensuite tous les noms.

Source / Exemple :


Open fichierSource For Input As #1 ' fichier = votre fichier javascript
Do Until EOF(1)
Input #1, ligne
If InStr(ligne, "function") Then
'function présente
'extraction de la partie droite
strFonction = Right(ligne, Len(ligne) - Len("function"))
'extraction du nom seulement
temp = InStr(strFonction, "(")
temp = Len(strFonction) - temp
'on enlève les arguments
strFonction = Left(strFonction, Len(strFonction) - temp - 1)
List1.AddItem strFonction
End If
Loop
Close #1

Conclusion :


Ceci permet d'extraire seulement les noms, pour les instructions, attendez un peu ...

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.