JSON を貼り付け
受け付けるフォーマット (クリックで展開)
[
{
"course": "湯村カンツリークラブ", // または "course_id": 5
"play_date": "2024-01-15", // 必須
"start_nine": "OUT", // 省略可: OUT|IN, デフォルト OUT
"memo": "備考", // 省略可
"weather": "晴れ", // 省略可
"temperature": 22, // 省略可
"track_member_putts": true, // 省略可、デフォルト true
"scores": [5,3,6,4,5,4,5,3,6, // OUT 1〜9 → IN 10〜18 の順
4,5,4,5,5,4,3,5,4],
"putts": [2,2,2,1,2,2,2,1,2, // 省略可
2,2,2,2,2,2,1,2,2],
"members": [ // 省略可・最大3人
{
"name": "田中",
"scores": [6,4,5, ...],
"putts": [2,2,2, ...]
}
]
}
]
エラー: {{ globalError }}
プレビュー ({{ validatedRounds.length }}件OK / {{ parsedRounds.length - validatedRounds.length }}件エラー)
| # | コース | 日付 | スコア計 | パット計 | メンバー | 状態 |
|---|---|---|---|---|---|---|
| {{ i + 1 }} | {{ p.courseName || '(未解決)' }} | {{ p.play_date || '(未指定)' }} | {{ p.totalScore || '−' }} | {{ p.totalPutts || '−' }} | {{ p.memberNames.join(', ') || '−' }} | {{ p.error || '✓' }} |
取り込み結果 ({{ progressOk }}件OK / {{ progressFail }}件失敗)
- {{ i + 1 }} {{ p.status === 'ok' ? '✓' : p.status === 'fail' ? '✗' : '…' }} {{ p.label }} 詳細 →