OSDN Git Service

guard の書き方を統一した
[kcd/KCD.git] / KCD / LtL.awk
1
2 BEGIN {
3     FS="\t"
4         printf "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
5         printf "<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">\n"
6         printf "<plist version=\"1.0\">\n"
7         printf "<array>\n"
8 }
9
10 $1 ~ /[0-9]/ {
11         printf "\t<dict>\n"
12         printf "\t\t<key>weekday</key>\n"
13         printf "\t\t<integer>%s</integer>\n", $1
14         printf "\t\t<key>equipment</key>\n"
15         printf "\t\t<string>%s</string>\n", $2
16         printf "\t\t<key>secondShip</key>\n"
17         printf "\t\t<string>%s</string>\n", $3
18         if($6) {
19                 printf "\t<key>remodelEquipment</key>\n"
20                 printf "\t<string>%s</string>\n", $6
21         }
22         printf "\t</dict>\n"
23 }
24
25 END {
26         printf "</array>\n"
27         printf "</plist>\n"
28 }