Articles of parsing

¿Error al analizar los valores JSON en ASP.NET MVC?

Estoy tratando de usar la API de búsqueda de StackOverflow para buscar preguntas. Estoy usando esta acción para realizar el análisis: public ActionResult StackExchange(string sq) { string url = “http://api.stackoverflow.com/1.1/search?intitle=” + sq + “&order=desc”; var client = new WebClient(); var response = client.DownloadString(new Uri(url)); JObject o = JObject.Parse(response);// ERROR int total = (int)o[“total”]; return View(total); […]

Reparto contra análisis

He leído algunas preguntas relacionadas con este tema, sin embargo, ninguna de ellas tiene sentido para mí. Como yo lo entiendo, en algunos casos puedes usar el reparto y el análisis indistintamente y lograr el mismo resultado. ¿Existen algunas pautas generales que me pueden ayudar a decidir cuándo elegir un enfoque sobre el otro?

Leyendo una solicitud de firma de certificado con c #

Quiero leer el contenido de un csr en c #, sin embargo, no he encontrado ninguna forma de hacerlo en c #. Lo que encontré fue el espacio de nombres System.Security.Cryptography.X509Certificates, pero solo maneja los certificados existentes, no las solicitudes de certificados: / ¿Alguien puede darme una pista al respecto? Gracias por adelantado. Jorge

Usando la expresión regular de C # para reemplazar el contenido del elemento XML

Estoy escribiendo un código que maneja el registro de datos xml y me gustaría poder reemplazar el contenido de ciertos elementos (por ejemplo, contraseñas) en el documento. Prefiero no serializar y analizar el documento ya que mi código manejará una variedad de esquemas. Ejemplos de documentos de entrada: doc # 1: jsmith myPword doc # […]

Analizar StringValueAttribute para devolver Enum

Actualmente tengo un proyecto de ejecución de Windows Phone 8.1 con enumeraciones que usan un atributo de valor de cadena. Quiero poder obtener un valor de enumeración utilizando el atributo de valor de cadena, por ejemplo, use “world” para obtener el valor de enumeración de summer. Estoy usando el tiempo de ejecución de Windows Phone […]

Analice una cadena separada por comas con una complicación en C #

Sé cómo obtener subcadenas de una cadena que está separada por coma pero aquí hay una complicación: qué sucede si la subcadena contiene una coma. Si una subcadena contiene una coma, una nueva línea o comillas dobles, la subcadena completa se encapsula con comillas dobles. Si una subcadena contiene una comilla doble, la comilla doble […]

Parse Simple DateTime

DateTime dt = DateTime.ParseExact(“1122010”, “Mddyyyy”, System.Globalization.CultureInfo.CurrentCulture); Lanzar esta excepción: la cadena no se reconoció como un DateTime válido. Estoy seguro de que es la falta de un 0 en el mes. ¿Cuál es la cadena de formato correcta?

¿Cómo analizar los nombres generics de C #?

¿Cómo puedo analizar los nombres de tipo genérico de estilo C # del formato List o Dictionary o incluso más complejo Dictionary<string,Dictionary> . Suponga que estos nombres son cadenas y pueden no representar realmente los tipos existentes. Debería ser capaz de analizar BogusClass<A,B,Vector> misma facilidad. Para ser claro, NO estoy interesado en analizar los nombres […]

¿Cómo convertir una cadena a un formato DateTime específico en c #?

¿Cómo convertir la cadena “28/09/2009″ a DateTime en un formato específico? Ej: quiero convertir “2009-09-28 17:30:40” a DateTime. Quiero convertir “28/09/2009 17:30:40” a DateTime. Quiero convertir “20090928 17:30:40” a DateTime. Existen múltiples formatos posibles. Intenté esto: string[] formats = new string[] {“yyyymmdd”,”yyyymmddThhmmss”,”yyyy/mm/dd hh:mm:ss”,”yyyy/mm/dd”,”yyyy-mm-dd hh:mm:ss”,”yyyy-mm-dd”}; IFormatProvider culture = new CultureInfo(“en-US”, true); DateTime formattedDate = DateTime.ParseExact(aDate, formats, […]

Separador decimal de entrada Double.TryParse () diferente al separador decimal del sistema

Tengo una fuente XML que usa un punto (“.”) Como separador decimal y lo estoy analizando en un sistema que usa una coma (“,”) como separador decimal. Como resultado, el valor de 0.7 se analiza con Double.TryParse o Double.Parse como 7000000. ¿Cuáles son mis opciones para analizar correctamente? Uno de ellos es reemplazar los puntos […]