0
Json을 사용하여 List<Map<String,List<String>>>
을 나타내고 싶습니다.JSON에서지도 목록을 표현하는 방법
예, 내가 표현하고 싶습니다 :
- /bin으로 *의 .jar 및 * .properties의에 * .WAR
- /CFG와 * .DATA
수있는 사람을 다음 내용이 올바른지 확인하십시오.
{
"directories": [
{
"name": "bin",
"regex": [
"*.jar",
"*.war"
]
},
{
"name": "cfg",
"regex": [
"*.properties",
"*.data"
]
}
]
}
모든 목록은 JSON에서 []이고 모든지도는 JSON에서 {}입니다.이 경우 불필요한 최상위 수준이 있습니다 (List/[]가되어야하며 Map/{}가 아님). 일부 요소는 List (예 :''name ":"bin "',''bin"'은 문자열이고 List 이 아닌)입니다. 물론 Blah >을 제거하고 차례대로보기 [not-yet-defined-by-class] 객체의 사용은 더 간단 할 수 있습니다. –
지도 구조를 결정해야합니다. Map Object는 String (디렉토리 이름) 또는 List (정규 표현식) 중 하나가 될 수 있습니다. 원하는 경우 Map > 디렉토리를 정의해야합니다. 이름 값을 목록으로 사용하십시오. –
Darren
@DarrenNaylor 실제로'Map'를 선호합니다. 여기서'Object'는'List '입니다. 나는 이것이 내가 만든 것, 아니야? –
JAM