Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
02.03.2017, 11:33
|
|||
---|---|---|---|
Символ конца строки |
|||
#18+
Добрый день. Столкнулся с ситуацией при импорте HTML файла в M и сгенерировать МActive page для WEB страницы. Я думал, что каждая строка заканчивается $C(13,10) . Оказалось, что на самом деле они заканчивались $C(10) . Как понять, это есть стандарт, или нужно проверять ? Но так, тоже не достоверно: i array[$c(13,10) s ^br="$c(13,10)" i array[$c(10) s ^br="$c(10)" Можно как-то узнать, что находится в конце строки другим методом ? Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
02.03.2017, 13:12
|
|||
---|---|---|---|
Символ конца строки |
|||
#18+
ValeriuЯ думал, что каждая строка заканчивается $C(13,10) . В определенной ОС или в некоторых протоколах да. Конец строки вещь условная и зависит от соглашений. Хорошо хоть используют не так много разновидностей конца строки в текстовых файлах :) \n - в *unix системах; \r\n - dos/win \r - мак ос (до os x) А еще в юникоде (по мимо CR LF): next line (U+0085) line separator (U+2028) paragraph separator (U+2029) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
02.03.2017, 13:20
|
|||
---|---|---|---|
Символ конца строки |
|||
#18+
ValeriuМожно как-то узнать, что находится в конце строки другим методом ? Спросить у пользователя :) Не, серьёзно. Сделать у функции/метода чтения/обработки файла доп. параметр <символ_конца_строки> (LineTerminator как у IS). ... |
|||
:
Нравится:
Не нравится:
|
|||
|
02.03.2017, 13:27
|
|||
---|---|---|---|
Символ конца строки |
|||
#18+
П.С.М., П.С.М\n - в *unix системах; Да, забыл сказать в *nix (Linux). Но на будущее думаю и Win. Я подумал каким то образом выделить этот терминатор для любых случаях, а потом можно все что угодно делать с ним... Наверно нужно пробовать вычислить длину, потом как-то вычислить что в конце . ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=39&tablet=1&tid=1556372]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
29ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 135ms |
0 / 0 |