Сижу туплю...как в парсер вставить часть с проверкой ещё и слэша!?
кодint checkXML(FILE *xml)
{
char bufer[255];
int length = 0;
int line = 0;
int counter = 0;
int nTags = 0;
while ( !feof(xml) )
{
fgets(bufer, 255, xml);
line++;
if( line == 1 )
fgets(bufer, 255, xml);
else
{
length = strlen(bufer);
for (int k=0; k {
if(bufer[k]=='<'
{
counter++;
if (bufer[k+1] != '/' nTags++;
}
if(bufer[k]=='>'
{
counter--;
}
}
if( counter != 0 )
{
printf("XML file is not correct, < or > missing in line %d\n", line);
getch();
exit(1);
}
}
}
rewind(xml);
return nTags;
}
Сижу туплю...как в парсер вставить часть с проверкой ещё и слэша!?
код