Я хотел бы создать программу, которая принимает входную строку, а затем рисует ее как стилизованный текст в представлении MFC. Мне интересно, как строка, подобная следующей, будет отображаться в виде текстовой строки при просмотре в браузере.
"this is a string that < b >will< /b > < i >be displayed< /i > by your browser"
Я хотел бы знать, как он читает < b > < /b >
и т. Д., Когда встречается строка. Что если вышеприведенную строку я бы переписал как:
"this is a string that < b >will < i >be < /b > displayed< /i > by your browser"
Слово «быть» теперь становится жирным и курсивом.
Я понятия не имею, как правильно разделить длинную заданную строку на более мелкие части. Реализуют ли традиционные веб-браузеры это с древовидной структурой для их обработки? Не могли бы вы предложить метод или пример, которому я могу следовать?