|
|
|
Функции отчистки строк
|
|||
|---|---|---|---|
|
#18+
Доброе время суток. У меня вопрос. В Java есть заготовленные методы типа - addSlashes, stripSlashes или удаление html тегов? Или их надо самому писать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2007, 12:10:41 |
|
||
|
Функции отчистки строк
|
|||
|---|---|---|---|
|
#18+
HTML - язык разметки, и по сути мало чем отличается от других, самый яркий представитель которых - XML. А для работы с такими документами - так называемый парсинг - служат такие технологии как DOM и SAX. Ручками обычно разборку документа не делают - это нерационально и сложно. А через них можно получить как то, что в тэгах, так и то, что между ними. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2007, 12:27:17 |
|
||
|
Функции отчистки строк
|
|||
|---|---|---|---|
|
#18+
- человек имел в виду другое: очистку текста от тэгов, типа "te<br>kst"->"tekst" или "te<br>kst" - готовых функций такого рода в стандартных библиотеках нет, но зато есть поддержка регулярных выражений в классе String ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2007, 12:33:42 |
|
||
|
Функции отчистки строк
|
|||
|---|---|---|---|
|
#18+
спецсимволы сработали :) имелось в виду "te<br>kst" -> "te<br>kst" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2007, 12:36:54 |
|
||
|
Функции отчистки строк
|
|||
|---|---|---|---|
|
#18+
Kachalov- человек имел в виду другое: очистку текста от тэгов, типа "te<br>kst"->"tekst" или "te<br>kst" - готовых функций такого рода в стандартных библиотеках нет, но зато есть поддержка регулярных выражений в классе String Да я имменно это и имел ввиду. Но регулярными выражениями только могу проверить, а удалить? Вот чето нашел только, у меня этот метод не работает. stripTags public static java.lang.String stripTags(java.lang.String in)This method takes a string and strips out all tags except tags while still leaving the tag body intact. Parameters: in - the text to be converted. Returns: the input string with all tags removed. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2007, 12:38:53 |
|
||
|
Функции отчистки строк
|
|||
|---|---|---|---|
|
#18+
MaximGLНо регулярными выражениями только могу проверить, а удалить? Класс String метод replaceAll("шаблон","замена") Код: plaintext 1. MaximGLВот чето нашел только, у меня этот метод не работает. stripTags public static java.lang.String stripTags(java.lang.String in)d. - ну и в каком же классе этот метод описан? Java 1.4 API ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2007, 12:48:29 |
|
||
|
Функции отчистки строк
|
|||
|---|---|---|---|
|
#18+
Я такого метода в JDK также не нашел. Зато нашел примерчик обработчика HTML-текстов нашел. Как всегда, java.sun.com рулит . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2007, 12:58:16 |
|
||
|
Функции отчистки строк
|
|||
|---|---|---|---|
|
#18+
Kachalov[quot MaximGL] ну и в каком же классе этот метод описан? Java 1.4 API org.jivesoftware.util Class StringUtils java.lang.Object org.jivesoftware.util.StringUtils ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2007, 13:08:37 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=34357235&tid=2146541]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
45ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
| others: | 278ms |
| total: | 424ms |

| 0 / 0 |
