免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發新帖
樓主: BetonArmEE
打印 上一主題 下一主題

[C] [開源]C結構體工具DirectStruct,更新至v1.3.0 [復制鏈接]

論壇徽章:
1
2015年辭舊歲徽章
日期:2015-03-03 16:54:15
31 [報告]
發表于 2014-09-18 18:04 |只看該作者
提示: 作者被禁止或刪除 內容自動屏蔽

論壇徽章:
1
2015年辭舊歲徽章
日期:2015-03-03 16:54:15
32 [報告]
發表于 2014-10-08 21:46 |只看該作者
提示: 作者被禁止或刪除 內容自動屏蔽

論壇徽章:
0
33 [報告]
發表于 2014-10-09 16:37 |只看該作者
請問fastxml 和fasterjson的開源包在什么地方下載的?

論壇徽章:
1
2015年辭舊歲徽章
日期:2015-03-03 16:54:15
34 [報告]
發表于 2014-10-09 17:34 |只看該作者
提示: 作者被禁止或刪除 內容自動屏蔽

論壇徽章:
0
35 [報告]
發表于 2014-10-09 22:28 |只看該作者
LZ要是早2年發布就好了。。。
那么我就不用花那么多功夫來 JASON<-->struct
還打算寫一個庫來在JASON和STRUCT之間的轉換。。。


還沒試過LZ的作品,看了其他人的評論,支持繼續改良!

論壇徽章:
1
2015年辭舊歲徽章
日期:2015-03-03 16:54:15
36 [報告]
發表于 2014-10-13 00:08 |只看該作者
提示: 作者被禁止或刪除 內容自動屏蔽

論壇徽章:
15
射手座
日期:2014-11-29 19:22:4915-16賽季CBA聯賽之青島
日期:2017-11-17 13:20:09黑曼巴
日期:2017-07-13 19:13:4715-16賽季CBA聯賽之四川
日期:2017-02-07 21:08:572015年亞冠紀念徽章
日期:2015-11-06 12:31:58每日論壇發貼之星
日期:2015-08-04 06:20:00程序設計版塊每日發帖之星
日期:2015-08-04 06:20:00程序設計版塊每日發帖之星
日期:2015-07-12 22:20:002015亞冠之浦和紅鉆
日期:2015-07-08 10:10:132015亞冠之大阪鋼巴
日期:2015-06-29 11:21:122015亞冠之廣州恒大
日期:2015-05-22 21:55:412015年亞洲杯之伊朗
日期:2015-04-10 16:28:25
37 [報告]
發表于 2014-10-13 13:04 |只看該作者
本帖最后由 yulihua49 于 2014-10-13 13:10 編輯
BetonArmEE 發表于 2014-10-13 00:08
ver 1.1.2        2014-10-10        calvin
                * ESQL新增自動生成SQLACTION代碼
                * 修正了XML、JSON序列化/反序列化函 ...


這些代碼好像已經特化了,就只針對userinfo?

我弄的是完全泛化的函數,針對任意的表。

EXEC SQL

68.                INSERT INTO        userinfo

69.                VALUES ( DBVLLIST_userinfo )

70.                ;
userinfo  DBVLLIST_userinfo 是全局變量嗎?

論壇徽章:
15
射手座
日期:2014-11-29 19:22:4915-16賽季CBA聯賽之青島
日期:2017-11-17 13:20:09黑曼巴
日期:2017-07-13 19:13:4715-16賽季CBA聯賽之四川
日期:2017-02-07 21:08:572015年亞冠紀念徽章
日期:2015-11-06 12:31:58每日論壇發貼之星
日期:2015-08-04 06:20:00程序設計版塊每日發帖之星
日期:2015-08-04 06:20:00程序設計版塊每日發帖之星
日期:2015-07-12 22:20:002015亞冠之浦和紅鉆
日期:2015-07-08 10:10:132015亞冠之大阪鋼巴
日期:2015-06-29 11:21:122015亞冠之廣州恒大
日期:2015-05-22 21:55:412015年亞洲杯之伊朗
日期:2015-04-10 16:28:25
38 [報告]
發表于 2014-10-13 13:12 |只看該作者
本帖最后由 yulihua49 于 2014-10-13 13:23 編輯
大眾推薦 發表于 2014-10-09 22:28
LZ要是早2年發布就好了。。。
那么我就不用花那么多功夫來 JASONstruct
還打算寫一個庫來在JASON和STRUCT ...

看一下sdbc里的json_pack.h,有這兩個函數。
/**********************************************************************************
* json object to C struct by SDBC parrtention
**********************************************************************************/

int json_to_struct(void *data,JSON_OBJECT json,T_PkgType *typ);
/*******************************************************************************
* C struct to json object by SDBC parttention
* choose為空,選擇全部字段。
* choose 可以是選擇的字段名稱列表,用,或|隔開。
* 也可以是字段順號,順號范圍,可以與名字列表混用,如:"0-5,8,11,zip,code"
*******************************************************************************/

JSON_OBJECT stu_to_json(JSON_OBJECT json,void *data,T_PkgType * typ,const char *choose,char *colidx);
#define struct_to_json(json,data,typ,choose) stu_to_json((json),(data),(typ),(choose),0)

擔心沒有模板T_PkgType * typ?
可以靜態的自動生成之,也可以動態的由數據庫表結構自動生成之。

論壇徽章:
1
2015年辭舊歲徽章
日期:2015-03-03 16:54:15
39 [報告]
發表于 2014-10-13 13:46 |只看該作者
提示: 作者被禁止或刪除 內容自動屏蔽

論壇徽章:
1
2015年辭舊歲徽章
日期:2015-03-03 16:54:15
40 [報告]
發表于 2014-10-13 13:50 |只看該作者
提示: 作者被禁止或刪除 內容自動屏蔽
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規則 發表回復

  

北京盛拓優訊信息技術有限公司. 版權所有 京ICP備16024965號-6 北京市公安局海淀分局網監中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區
中國互聯網協會會員  聯系我們:huangweiwei@itpub.net
感謝所有關心和支持過ChinaUnix的朋友們 轉載本站內容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP
   日韩综合区视频第一页导航,无码JK粉嫩小泬在线观看,午夜精品A片一区二区三区,日日躁夜夜躁狠狠躁麻豆,大胆国模,免费观看无遮挡www的网站