До обработки
<p><a href="...">Текст ссылки</a></p>
<p>Другой текст</p> |
<p><a href="...">Текст ссылки</a></p>
<p>Другой текст</p>
После обработки
Текст ссылки
Другой текст |
Текст ссылки
Другой текст
Функция
String RemoveHTMLTags(String DataString)
{
int i = 0;
uint8_t HTMLTagIsOpen = 0;
uint8_t CanSUM = 1;
String CuredString = "";
while (i < DataString.length())
{
if (DataString.charAt(i) == '<')
{
HTMLTagIsOpen = 1;
}
if ((HTMLTagIsOpen == 1) && (DataString.charAt(i) == '>'))
{
HTMLTagIsOpen = 0;
CanSUM = 0;
} else
{
CanSUM = 1;
}
if ((HTMLTagIsOpen == 0) && (CanSUM == 1))
{
CuredString += DataString.charAt(i);
}
i++;
}
return(CuredString);
} |
String RemoveHTMLTags(String DataString)
{
int i = 0;
uint8_t HTMLTagIsOpen = 0;
uint8_t CanSUM = 1;
String CuredString = "";
while (i < DataString.length())
{
if (DataString.charAt(i) == '<')
{
HTMLTagIsOpen = 1;
}
if ((HTMLTagIsOpen == 1) && (DataString.charAt(i) == '>'))
{
HTMLTagIsOpen = 0;
CanSUM = 0;
} else
{
CanSUM = 1;
}
if ((HTMLTagIsOpen == 0) && (CanSUM == 1))
{
CuredString += DataString.charAt(i);
}
i++;
}
return(CuredString);
}




(Пока оценок нет)
Загрузка...
Разработка электронных устройств и систем управления