Quiero convertir &
a &, "
a ", etc. ¿Hay una función en C# que podría hacer eso sin tener que escribir todas las opciones manualmente?conversión de & a & etc
Respuesta
System.Web.HttpUtility.HtmlDecode()
Esto funciona en ASP.NET. Pero de lo contrario, la respuesta de Matt es mejor. – M4N
Estaba asumiendo ASP.NET. La documentación menciona HtmlDecode de HttpUtility, ya que esto es lo que Server.HtmlEncode llama de todos modos. Es fácil resolver esto leyendo la documentación: la documentación de Server.HtmlEncode realmente explica lo que hace, desafortunadamente HttpUtility.HtmlDecode no lo hace. – RichardOD
usa el método estático
HttpUtility.HtmlEncode
cambiar &
a &
y "
a "
. Utilice
HttpUtility.HtmlDecode
para hacer el revés.
Un buen artículo sobre este tema: Different ways how to escape an XML string in C#
para .NET 4 < sencilla codificador
public static string HtmlEncode(string value)
{
return value.Replace("&", "&").Replace("<", "<").Replace(">", ">").Replace("\"", """).Replace("'", "'");
}
su método se convierte al revés – thumbmunkeys
Puede utilizar System.Net.WebUtility.HtmlDecode(uri);
- 1. Cómo evitar la conversión de & a & usando XmlTextWriter?
- 2. correctamente la conversión de NSString a CGFloat, NSInteger, etc
- 3. Decode & volver a & en JavaScript
- 4. Convertir & a & en Objective-C
- 5. tema de codificación, coverting & a & para HTML usando PHP
- 6. php file_get_contents y &
- 7. ¿Qué es & amp usado para
- 8. Conversión de HTML a RDF
- 9. Conversión de HTML a XML
- 10. Conversión de complemento a dos
- 11. Confusión en CUDA/openCL y C++ AMP
- 12. Cómo tener &/& en el archivo web.config
- 13. JSP/JSF conversión a ASP.NET
- 14. Operador de conversión frente a operador de conversión: precedencia
- 15. Conversión de puntero a miembro
- 16. Conversión de QString a char *
- 17. conversión de QString a char *
- 18. Conversión de cadena a entero
- 19. Conversión de System.Windows.Media.Color a System.Drawing.Color
- 20. Conversión de RGB a monocromo
- 21. conversión de HTML a RTF
- 22. Conversión de CGAffineTransform a NSString
- 23. conversión de PDF a imagen
- 24. Conversión de DocBook a Word?
- 25. Conversión de ArrayList a Colección
- 26. conversión de DataHandler a byte []
- 27. Conversión de basic_string a jstring
- 28. conversión de fem a jpg
- 29. conversión de NSDecimalNumber a NSString
- 30. Conversión de texto a JSON
no funciona HttpUtility.HtmlDecode para el '& amp' –
@ AbuHamzah no debería funcionar para & amp; pero debería funcionar para & – Peter
esto funciona solo para .NET v4 –