powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / Java [игнор отключен] [закрыт для гостей] / Проблема с симолами < при сохранении
6 сообщений из 6, страница 1 из 1
Проблема с симолами < при сохранении
    #32200339
Охохо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Формирую программно файл. Символы < в нем пропадают т.е пропадают символы меньше.

Как быть?

хотелось бы чтобы символы "<" сохранялись и потом этот файл можно было бы прочесть ( Как xml-документ) и после чтения чтобы если я взял символ программно то там был именно <
...
Рейтинг: 0 / 0
Проблема с симолами < при сохранении
    #32201181
Фотография SmaLL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А покажи, как формируешь?
...
Рейтинг: 0 / 0
Проблема с симолами < при сохранении
    #32201787
y
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
y
Гость
doc.createTextNode(Text);
Text беру из базы .
потом сохраняю этот документ в фале

case Node.DOCUMENT_NODE: {

System.out.println("<?xml version=\"1.0\" encoding=\"windows-1251\"?>");
Save(((Document)node).getDocumentElement(),offs);
System.out.flush();
break;
}
case Node.ELEMENT_NODE: {
System.out.print(offs+"<");
System.out.print(node.getNodeName());
NamedNodeMap attrs = node.getAttributes();
Attr attr;
for (int i = 0; i < attrs.getLength(); i++) {
attr = (Attr)(attrs.item(i));
System.out.print(" ");
System.out.print(attr.getName()+"=\""+attr.getValue()+"\"");
}

System.out.println(">");
NodeList children = node.getChildNodes();
if (children != null)
{
int len = children.getLength();
for (int i = 0; i < len; i++)
{
Save(children.item(i),offs+" ");
}
}
break;
...
Рейтинг: 0 / 0
Проблема с симолами < при сохранении
    #32203067
y
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
y
Гость
Если использовать $#060; то при обработке он его читает как $#060; а не как <.
...
Рейтинг: 0 / 0
Проблема с симолами < при сохранении
    #32203074
y
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
y
Гость
Научили!!!

заменяй "<" на последовательность "<", а ">" - ">"

. Только вопрос. Как в строчке Text заменить все < на $lt;
...
Рейтинг: 0 / 0
Проблема с симолами < при сохранении
    #32224471
ArchiMage
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вроде как "<" - это спецсимвол в строках Java, сам же дальше пишешь перед кавычкой "\", а перед "<" не пробовал "\" ставить?
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Проблема с симолами < при сохранении
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]