Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Java |
![]() ![]() |
Охохо
Guest |
Формирую программно файл. Символы < в нем пропадают т.е пропадают символы меньше.
Как быть? хотелось бы чтобы символы "<" сохранялись и потом этот файл можно было бы прочесть ( Как xml-документ) и после чтения чтобы если я взял символ программно то там был именно < |
6 июл 03, 18:42 [252471] Ответить | Цитировать Сообщить модератору |
SmaLL Member Откуда: Voronezh brewery Сообщений: 701 |
А покажи, как формируешь? |
7 июл 03, 16:42 [253523] Ответить | Цитировать Сообщить модератору |
y
Guest |
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; |
8 июл 03, 11:57 [254261] Ответить | Цитировать Сообщить модератору |
y
Guest |
Если использовать $#060; то при обработке он его читает как $#060; а не как <. |
9 июл 03, 12:49 [255686] Ответить | Цитировать Сообщить модератору |
y
Guest |
Научили!!!
заменяй "<" на последовательность "<", а ">" - ">" . Только вопрос. Как в строчке Text заменить все < на $lt; |
9 июл 03, 12:54 [255695] Ответить | Цитировать Сообщить модератору |
ArchiMage Member Откуда: Москва Сообщений: 244 |
Вроде как "<" - это спецсимвол в строках Java, сам же дальше пишешь перед кавычкой "\", а перед "<" не пробовал "\" ставить? |
1 авг 03, 06:47 [284391] Ответить | Цитировать Сообщить модератору |
Все форумы / Java | ![]() |