2010-02-28 24 views
5

Estoy tratando de hacer un simple cliente de Twitter en C. Soy nuevo en esto y no estoy seguro de cómo segregar cosas significativas de la cadena JSON que obtengo de la API.Uso de datos JSON

Por ejemplo, si obtengo this como respuesta de la API, ¿cómo extraigo el valor de "texto" en una cadena (char *)? Supongo que puedo trabajar con la cadena a bajo nivel, pero ¿no sería demasiado tedioso cada vez que necesito obtener un valor de la cadena JSON?

+0

[¿Por qué no deberíamos usar palabras como 'aquí' y 'esto' en textlinks?] (Http://ux.stackexchange.com/questions/12100) – hippietrail

Respuesta

1

¿Por qué no utilizar una de las bibliotecas existentes para trabajar con Twitter?

http://apiwiki.twitter.com/Libraries

Como una respuesta más directa a su pregunta, yo recomendaría no tratar de hacer análisis de texto por su cuenta, sino que tienen clases que significan algo para su dominio, que luego se puede utilizar la serialización JSON/lógica de deserialización que viene con el marco, por ejemplo

http://msdn.microsoft.com/en-us/library/bb412179.aspx

Espero que ayude, Paul