모듈:GameJSONParser: 두 판 사이의 차이
(새 문서: local p = {} function p.test(frame) local jsonschema = require('모듈:Jsonschema') local validator = jsonschema.generate_validator { type = 'object', properties = { foo = { type = 'string' }, bar = { type = 'number' }, }, } return mw.text.jsonEncode( validator{ foo='hello', bar=42 } ) end return p) |
(testImportJson 작성) |
||
1번째 줄: | 1번째 줄: | ||
local p = {} | local p = {} | ||
function p.testParser(frame) | |||
local jsonschema = require('모듈:Jsonschema') | |||
local validator = jsonschema.generate_validator { | |||
type = 'object', | |||
properties = { | |||
foo = { type = 'string' }, | |||
bar = { type = 'number' }, | |||
}, | |||
} | |||
return mw.text.jsonEncode( validator{ foo='hello', bar=42 } ) | |||
end | |||
function p.testImportJson(frame) | |||
local jsonschema = require('모듈:GameJSONParser/scheme.json') | |||
return mw.text.jsonEncode( jsonschema ) | |||
end | |||
function p.test(frame) | function p.test(frame) |
2023년 7월 27일 (목) 11:58 판
getGameInfo
- 이 부분의 본문은 틀:게임 정보입니다.
getGamecard
- 이 부분의 본문은 틀:게임카드입니다.
getFeaturedCard
- 이 부분의 본문은 틀:추천평카드입니다.
도보시오
- 리버티게임:게임 메타데이터/스키마.json : 메타데이터 스키마
- 모듈:GameJSONParser/연구소
위 설명은 모듈:GameJSONParser/설명문서의 내용을 가져와 보여주고 있습니다. (편집 | 역사) 이 모듈에 대한 수정 연습과 시험은 연습장 (만들기 | 미러)과 시험장 (만들기)에서 할 수 있습니다. 분류는 /설명문서에 넣어주세요. 이 모듈에 딸린 문서. |
local p = {}
function p.testParser(frame)
local jsonschema = require('모듈:Jsonschema')
local validator = jsonschema.generate_validator {
type = 'object',
properties = {
foo = { type = 'string' },
bar = { type = 'number' },
},
}
return mw.text.jsonEncode( validator{ foo='hello', bar=42 } )
end
function p.testImportJson(frame)
local jsonschema = require('모듈:GameJSONParser/scheme.json')
return mw.text.jsonEncode( jsonschema )
end
function p.test(frame)
local jsonschema = require('모듈:Jsonschema')
local validator = jsonschema.generate_validator {
type = 'object',
properties = {
foo = { type = 'string' },
bar = { type = 'number' },
},
}
return mw.text.jsonEncode( validator{ foo='hello', bar=42 } )
end
return p