none
newtonsoft "deserializar" json highlighting solr RRS feed

  • Pergunta

  • pessoal, tudo bem?
    estou com uma dúvida de como "deserializar" este json, consegui tudo menos parte do highlighting que se perceberem ele não tem nome de propriedade, ele vem o código direto.

    isto é do solr

    {
      "responseHeader": {
        "status": 0,
        "QTime": 16,
        "params": {
          "indent": "true",
          "q": "ar condicionado",
          "_": "1456689897885",
          "wt": "json"
        }
      },
      "response": {
        "numFound": 325,
        "start": 0,
        "docs": [
          {
            "productId": 843,
            "productFriendlyName": "cd-ar-condicionado-tomada-20a-188088-188088",
            "productName": "Cd Ar Condicionado Tomada 20a 188088"
          },
          {
            "productId": 146,
            "productFriendlyName": "ar-condicionado-frio-split-piso-teto-58000",
            "productName": "Ar Condicionado Frio Split Piso Teto 58000"
          },
          {
            "productId": 29,
            "productFriendlyName": "ar-condicionado-frio-split-hi-wall-artcool-9000-btus-lg",
            "productName": "Ar Condicionado Frio Split Hi Wall Artcool 9000 Btus - Lg"
          },
          {
            "productId": 31,
            "productFriendlyName": "ar-condicionado-frio-split-hi-wall-artcool-12000-btus-lg",
            "productName": "Ar Condicionado Frio Split Hi Wall Artcool 12000 Btus - Lg"
          },
          {
            "productId": 33,
            "productFriendlyName": "Ar Condicionado Frio Hi Wall Artcool 18000 BTUs - LG",
            "productName": "Ar Condicionado Frio Hi Wall Artcool 18000 Btus - Lg"
          },
          {
            "productId": 34,
            "productFriendlyName": "ar-condicionado-quente-frio-hi-wall-artcool-18000-btus-lg",
            "productName": "Ar Condicionado Quente Frio Hi Wall Artcool 18000 Btus - Lg"
          },
          {
            "productId": 35,
            "productFriendlyName": "Ar Condicionado Frio Hi Wall Artcool 24000 BTUs - LG",
            "productName": "Ar Condicionado Frio Hi Wall Artcool 24000 Btus - Lg"
          },
          {
            "productId": 36,
            "productFriendlyName": "Ar Condicionado Quente Frio Hi Wall Artcool 24000 BTUs - LG",
            "productName": "Ar Condicionado Quente Frio Hi Wall Artcool 24000 Btus - Lg"
          },
          {
            "productId": 302,
            "productFriendlyName": "ar-condicionado-frio-cassete-inverter-25000-btus-220-1-lg",
            "productName": "Ar Condicionado Frio Cassete Inverter 25000 Btus 220-1- Lg"
          },
          {
            "productId": 348,
            "productFriendlyName": "ar-condicionado-frio-portatil-liva-12000-btus-220v-midea",
            "productName": "Ar Condicionado Frio Portátil Liva 12000 Btus 220v - Midea"
          }
        ]
      },
      "highlighting": {
        "29": {
          "productName": [
            "<strong>Ar</strong> <strong>Condicionado</strong> Frio Split Hi Wall Artcool 9000 Btus - Lg"
          ]
        },
        "31": {
          "productName": [
            "<strong>Ar</strong> <strong>Condicionado</strong> Frio Split Hi Wall Artcool 12000 Btus - Lg"
          ]
        },
        "33": {
          "productName": [
            "<strong>Ar</strong> <strong>Condicionado</strong> Frio Hi Wall Artcool 18000 Btus - Lg"
          ]
        },
        "34": {
          "productName": [
            "<strong>Ar</strong> <strong>Condicionado</strong> Quente Frio Hi Wall Artcool 18000 Btus - Lg"
          ]
        },
        "35": {
          "productName": [
            "<strong>Ar</strong> <strong>Condicionado</strong> Frio Hi Wall Artcool 24000 Btus - Lg"
          ]
        },
        "36": {
          "productName": [
            "<strong>Ar</strong> <strong>Condicionado</strong> Quente Frio Hi Wall Artcool 24000 Btus - Lg"
          ]
        },
        "146": {
          "productName": [
            "<strong>Ar</strong> <strong>Condicionado</strong> Frio Split Piso Teto 58000"
          ]
        },
        "302": {
          "productName": [
            "<strong>Ar</strong> <strong>Condicionado</strong> Frio Cassete Inverter 25000 Btus 220-1- Lg"
          ]
        },
        "348": {
          "productName": [
            "<strong>Ar</strong> <strong>Condicionado</strong> Frio Portátil Liva 12000 Btus 220v - Midea"
          ]
        },
        "843": {
          "productName": [
            "Cd <strong>Ar</strong> <strong>Condicionado</strong> Tomada 20a 188088"
          ]
        }
      }
    }


    • Editado Marcos SJ segunda-feira, 29 de fevereiro de 2016 12:58 Edição
    domingo, 28 de fevereiro de 2016 21:21

Respostas

  • Boa tarde,

    Por falta de retorno do usuário, esta thread será encerrada.

    Caso seja necessário, por gentileza, abra uma nova thread.

    Atenciosamente


    Marcos SJ

    Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    • Marcado como Resposta Marcos SJ terça-feira, 8 de março de 2016 20:33
    terça-feira, 8 de março de 2016 20:33

Todas as Respostas

  • Bom dia Tiago P_,

    tudo bem?

    :)

    Por gentileza, consulte esta documentação para verificar se há erros na maneira como está fazendo isto.

    Deserialize JSON with C#

    Atenciosamente


    Marcos SJ

    Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    segunda-feira, 29 de fevereiro de 2016 13:04
  • Boa tarde,

    Por falta de retorno do usuário, esta thread será encerrada.

    Caso seja necessário, por gentileza, abra uma nova thread.

    Atenciosamente


    Marcos SJ

    Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    • Marcado como Resposta Marcos SJ terça-feira, 8 de março de 2016 20:33
    terça-feira, 8 de março de 2016 20:33