Отправка URL в кодировке XML на URL

Здравствуйте, у меня есть XML-документ в строке, который я пытаюсь опубликовать на URL.

 string xml = File.ReadAllText(Server.MapPath("~/test.txt"));
      myurl=(uri+Server.UrlEncode(xml));
       Response.Write("<a input="" type="hidden" name="cxml-urlencoded" value="myurl"></a>");

Отклик Response.Write не работает, так как он написан неправильно. Я получаю красную волнистую линию подчеркивания, начиная скрытую фразу ")" Есть идеи, как это сделать? Спасибо

 B. Clay Shannon24 февр. 2014 г., 23:55
 -  тире" Isn»Т это избыточно? Вальсирующий Ма ~
 user110828215 окт. 2012 г., 23:46
На самом деле у меня есть XML-документ, который мне нужно опубликовать на URL, используя input = hidden name = cxml-url-закодированный из c #, что лучше? "
 dash15 окт. 2012 г., 23:36
Использовать '@' характер и удвоить ваши кавычки:Response.Write(@"<a input="" type="" hidden""="" name="" cxml-urlencoded""="" value="" myurl""=""></a>"); или избегайте двойных кавычек:Response.Write("<a input="" type="\"hidden\"" name="\"cxml-urlencoded\"" value="\"myurl\""></a>"); Голосовать, чтобы закрыть;stackoverflow.com/questions/1928909/...
 dash15 окт. 2012 г., 23:40
Могу ли я предположить, однако, что более читаемое решение будет включать следующее:Response.Write(String.Format("<a input="" type="\"hidden\"" name="\"cxml-urlencoded\"" value="\"{0}\""></a>", myurl)); как и сейчасконкатенация переменнойmyurl в любом случае

Ответы на вопрос(1)

Решение Вопроса

Попробуйте мини-библиотеку, которую я разместилВот, Вы'буду использовать это как:

HTTP_Post(uri, Server.UrlEncode(xml), DataType.XML)

Я нене знаю, если этоОднако обработайте определенное имя поля, которое вам нужно использовать.

Ваш ответ на вопрос