Parsing er et udtryk brugt af edb-programmører til at beskrive den handling at opdele en sekvens af tekst ( også kaldet en streng) i flere , mindre strenge baseret på nogle afgrænser. For eksempel kan en Java-program bruge en tekst fil til at gemme konfigurationsdata , hvor hver konfigurerbare post er adskilt af et semikolon. Denne tekstfil kan analyseres i flere strenge at bruge semikolon som skilletegn . Parsing tekst er en fælles anvendelse af computersoftware. Hvis du er nybegynder til Java programmering, jo før du lærer at analysere strenge jo bedre. Ting du skal
Java Software Development Kit med NetBeans Integrated Development Environment (IDE) Bundle (se Resources)
Vis Flere Instruktioner
1
Load NetBeans IDE ved at klikke på programmets ikon . Når programmet belastninger , navigere til "Ny /New Project" og vælg " Java Application " fra listen på højre side af skærmen. En ny kildekode fil vises i NetBeans teksteditor. Kildekoden fil indeholder en tom vigtigste metode
2
Skriv følgende streng erklæring mellem de krøllede parenteser, som følger umiddelbart efter den vigtigste metode : .
String shoppingList = " Tomat , Apple , Avocado , mælk, æg ",
3
Split strengen hinanden ved hjælp af komma som separator . Dette opnås ved hjælp af " split "-funktionen . Resultatet af denne funktion er en matrix eller en sekvens af strenge. Erklær en ny vifte af strenge og bruge " split "-funktionen på én linje kode , som dette:
String [ ] individualItems = shoppingList.split ( "[, ] + ");
< br > 4
gentage gennem den vifte af strenge og udskrive værdien af hver til output vinduet. Opnå dette ved at skrive en for-løkke , som dette:
for (int i = 0; i < individualItems.length , i + +)
{ System.out.println ( individualItems [i] );}
5
Udfør programmet ved at trykke på " F6 "-tasten. Programmet output ligner dette : Hej
Tomat
Apple
Avocado
Milk
Æg
< br >