﻿<?xml version='1.0' encoding='UTF-8'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Релиб / Программирование / Delphi  / Конвертация кавычек и слэша в XML тексте / Latest Posts</title><generator>InstantForum.NET v4.1.4</generator><description>Релиб</description><link>http://relib.com/forums/</link><webMaster>robot@relib.com</webMaster><lastBuildDate>Tue, 14 Oct 2008 00:42:02 GMT</lastBuildDate><ttl>20</ttl><item><title>Конвертация кавычек и слэша в XML тексте</title><link>http://relib.com/forums/Topic913736-8-1.aspx</link><description>Я отправляю данные методом POST. Набираю в переменную Query типа TStrings различную информацию строками &lt;BR&gt;Query.Append('&amp;lt;?xml version="1.0" encoding="windows-1251"?&amp;gt;');&lt;BR&gt;Query.Append('&amp;lt;ROOT&amp;gt;');&lt;BR&gt;Query.Append('&amp;lt;AUTH vp="2" pwd="password" uid="1" /&amp;gt;');&lt;BR&gt;....и т.д. ...........&lt;/P&gt;&lt;P&gt;затем :&lt;BR&gt;ResultQuery := HTTP.Post(AdressScripta, Query);&lt;BR&gt;Анализ ResultQuery показал, что отправленные мной данные не верны. Тогда я вывел переменную Query в поле Memo:&lt;BR&gt;mmPolya.Lines:=Query;&lt;BR&gt;Увидел вместо вышеприведенных строк такие:&lt;BR&gt;&amp;lt;?xml version=%221%2E0%22+encoding%3D%22windows%2D1251%22%3F%3E&lt;BR&gt;&amp;lt;ROOT&amp;gt;&lt;BR&gt;&amp;lt;AUTH uid="%221%22+pwd%3D%22password%22+vp%3D%222%22%2F%3E&amp;lt;br"&amp;gt;&lt;BR&gt;Почему он заменил симолы кавычек, уголков и прочего на коды?&lt;/P&gt;&lt;P&gt;WinXP, Delphi 7</description><pubDate>Tue, 29 May 2007 14:58:59 GMT</pubDate><dc:creator>malor</dc:creator></item></channel></rss>