# yml2bean **Repository Path**: xnhub/yml2bean ## Basic Information - **Project Name**: yml2bean - **Description**: yml2bean,yml转换为bean - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-08-03 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # yml2bean 即 yml转换为bean yml中的属性转换为java的各种类型 # 结果 ```yml person: name: liangxn age: 18 play: #Map card: doudizhu xq: xiangqi hobby: game,travel,music #List study: #List - java - javascript - nodejs family: #Map child1: name: aaa age: 45 bbb: zqwerty child2: nick: fasdf yyy: xidefj nodes1: #List - - n1 - n2 - n3 - - nn1 - nn2 nodes2: #Map mm: - node1 - node2 - node3 node3: #List - nodea: aaaa nodeb: bbbbb nodec: cccc - nodeaa: 123213 nodebb: tyui ``` 转换为对象打印如下: PersonBean{name='liangxn', age=18, play={card=doudizhu, xq=xiangqi}, hobby=[game, travel, music], study=[java, javascript, nodejs], family={child1={name=aaa, age=45, bbb=zqwerty}, child2={nick=fasdf, yyy=xidefj}}, nodes1=[[n1, n2, n3], [nn1, nn2]], nodes2={mm=[node1, node2, node3]}, node3=[{nodea=aaaa, nodeb=bbbbb, nodec=cccc}, {nodeaa=123213, nodebb=tyui}]}