cost 88 ms
為 json 的不同嵌套級別提取不同的鍵集

[英]Extract different set of keys for different nesting level of json

我有以下 JSON 對象,我需要從中檢索某些鍵的值。 例如,在外部 JSON 對象中,我只需要“時間戳”和“類型”,接下來從嵌套的“元”對象中我只需要“版本”,而從嵌套的“有效負載”中我想要字段“原因”、“類型”和來自其嵌套對象“數據”的“條件” 我寫了一個函數來檢索這些數據: 但是,代碼看 ...

如何從google api解碼json數據

[英]How to decode json data from google api

我在我的程序中使用以下代碼來獲取緯度和經度。 這返回如下, 我想分別解碼lat和lng值並將其存儲在一個數組中。 我已經安裝了 jansson lib,但不確定如何使用它。 你能給我一些想法如何做到這一點嗎? ...

C - 如何解決 memory 泄漏?

[英]C - How to resolve memory leaks?

下面是腳本的一部分,同樣是從主 function 調用的。 If i comment out the below function, everything works fine without any memory leak issue, whereas by including this fu ...

C:jansson json_decref - 分段錯誤

[英]C : jansson json_decref - segmentation fault

我有一個 for 循環,並且在迭代循環時,如果索引是偶數索引 json object 必須被釋放,並且必須再次構建一個新的 object 並再次重復該過程。 同樣,使用以下腳本, 當索引是偶數索引時,如何使用 jansson json object 構造並清除其 memory 來實現以下結果? 而現 ...

2020-06-18 10:10:25   1   169    c / jansson  
How to extract one single json object as a new json from a bigger json object in C

[英]How to extract one single json object as a new json from a bigger json object in C

我想提取一個 json 鍵值對作為新的 json object。 抱歉,我對 json 很陌生,所以也許我沒有盡可能清楚地說明問題。 所以這里有一個例子: 所以現在我想將"BB":22鍵值對提取為一個新的 object。 看起來像這樣: 是否有任何 function 可以直接這樣做,或者您需要聲明 ...

2020-06-13 21:30:48   1   37    c / jansson  
為什么我的代碼在添加 aSan 庫后不再崩潰?

[英]Why does my code stop crashing after adding aSan library?

我目前正在調試 C 代碼。 這基本上是來自數據收集平台的客戶端,我從鏈接列表中讀取了奇怪的錯誤。 問題基本上是最后一項的“下一個”指針在某個未知點從 NULL 更改為 0xFFFFFFFFFF。 然后我嘗試用地址清理器編譯我的庫,以便找到錯誤錯誤可能在哪里並且錯誤消失了,或者最好說錯誤當前是隱藏的。 ...

如何將 librdkafka 有效負載轉換為 json 以獲取參數值?

[英]How to convert librdkafka payload to json to get a parameter value?

我正在使用 librdkafka 的consumer.c 示例文件,我試圖弄清楚如何將 rkm 有效負載(在第 244 行打印出來)轉換為 json,以便我可以從 json 中獲取參數的值. 現在我正在使用jansson,但遇到了一些問題,如果需要我可以擴展。 librdkafka 或標准 C ...

如何在 Azure Sphere Visual Studio 項目中添加庫依賴項?

[英]How do I add a library dependency in an Azure Sphere Visual Studio Project?

我正在構建一個 Azure Sphere C 應用程序,從 HTTPS_Curl_Easy 示例項目開始。 我需要json解析,所以下載了Jansson庫代碼。 Jansson 在使用 Cmake 時生成的項目不會添加作為對我的 Sphere 項目的引用,因為它針對的是 Win32,所以我創建了一 ...

無法區分JSON對象/數組/字符串

[英]Unable to distinguish between JSON Object/Array/String

我正在嘗試使用Jansson庫來解析JSON字符串。 我無法正確解析它。 這是我的C ++代碼 我不明白Rescue是字符串,對象還是數組。 我嘗試了所有三個選項,就if (!json_is_string(Rescue)) , if (!json_is_array(Rescue)) ...

如何在我的 C++ 代碼中獲得運行時的雙重免費錯誤

[英]How to get the double free error on run time in my c++ code

我在我的 C++ 代碼中使用 Jansson 庫。 在庫中,當創建任何 Jansson 變量時,應該釋放該變量以釋放引用,我正在使用 'json_decref(json_t *json)' 方法來釋放。 但有時它會導致雙重釋放問題,而我在運行時沒有遇到這個問題。 也許這不正常,但是當我嘗試釋放一些引 ...

文件中的jansson-change json值

[英]jansson-change json value in file

我有一個json文件。 並且,文件已成功加載。 但是,我想更改以下值,並保存修改后的json文件。 但是,該值完全不會更改並保存。 我該怎么辦? 來自/home/pi/desktop/test.json 到/home/pi/desktop/test.json 所以我 ...

詹森庫中的json-c json_object_to_json_string()等效api

[英]json-c json_object_to_json_string() equivalent api in jansson library

在當前代碼中,我正在使用json-c。 我正在遷移到簡森。 需要在jansson中使用等效的api來轉換json_object_to_json_string。 我找到了一個,但它需要一個json字符串對象,否則返回null。 const char * json_string_valu ...

從jansson libary創建json請求時釋放內存的正確方法是什么?

[英]what is the proper way of free memory in creating json request from jansson libary?

我正在使用janson庫發送json主體作為其余請求,我注意到我是以這種方式進行的: 這是對json_decref的調用是否足以釋放所有內存? 我的關注主要是在閱讀了這篇文章json_decref后沒有釋放內存嗎? ...

Jansson在Xcode上

[英]Jansson on Xcode

我正在嘗試在Xcode 7.3.1上測試Jansson。 我按照說明進行安裝,然后在不起作用的情況下使用了cMake,這也沒有起作用。 我認為Xcode找不到Jansson庫。 在從解決此問題中獲得廣泛建議之后,我以許多不同的方式修改了項目標頭和庫路徑。 Xcode 是能夠找到頭。 還 ...

與庫鏈接的C程序

[英]C programs linked with library

我正在嘗試將庫鏈接到我的C程序,但是根據庫文檔https://jansson.readthedocs.io/en/latest/gettingstarted.html#compiling-and-installing-jansson all,我無法使其工作我要做的是在Makefile中的GCC之 ...

如何使用jansson從json數組中提取無鍵值

[英]How to extract keyless values from json array using jansson

我想從JSON提取字符串,該JSON的值前面沒有鍵描述符,但其中的值只是用'|'分隔。 這是我輸入的一種示例: 請注意,在文檔中,我認為很有幫助的Jansson功能始終將一個鍵作為參數(但是我的數組僅包含不帶鍵的字符串)。 如果有人可以幫助我,我將非常感激。 ...

2017-11-10 15:40:47   1   545    c / jansson  
文件讀取緩沖區C和C ++之間相同的方法?

[英]File reading in buffer identical methods between C and C++?

我使用Jansson C庫來解析一些JSON文件,並使用示例文件中使用的方法,我嘗試使用類似C的代碼解析它: 雖然這個代碼在使用gcc編譯時效果很好,但是如果它是由g++編譯的話就不會這樣,因為它是在我的情況下實現的,因為它是在C ++類中實現的。 Jansson庫返回的錯誤與文件結尾 ...

2017-10-05 08:21:52   1   91    c++ / c / jansson  
jansson庫,用於與arm-linux-gnueabi-gcc進行交叉編譯

[英]jansson library for cross compilation with arm-linux-gnueabi-gcc

我有使用jansson庫的應用程序。 我想將架構更改為ARM板。 我一直在尋找如何為ARM jansson庫編譯/或源代碼,但是沒有成功。 是否有人知道如何將現有的jansson lib調整為適合ARM或如何找到該庫的源代碼以及如何將其編譯為適合ARM的想法。 我使用arm-linux- ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM