4.1.2への修正履歴4.1.1リリース後からも修正要求があり、下記のような修正を行った。Schema仕様にないため、string型に変更した。mmlSm:attrListの属性としてrelationおよびrelatedDocの定義が誤って定義されていた。下記のように修正を行った。3.0のDTDでは1回以上の繰り返しとなっていたため下記のように修正した。スキーマはintegerであった。mmlSm:testResult属性情報のmmlSm:dateがdate/dateTimeとDTDの曖昧さを許容していた。Schemaでは型定義が厳密であることから、dateTime型に統一することとした。mmlLb:numValueDTDではnil(空白)が許されていたが、decimal型としたことで空白の値を取ることが原則許されなくなった。3までは、下記のようにnumValueとしては空欄でもデータが異常値であることを示すことができていた。</mmlLb:item>このような表現を許すようにnumValueにnillable属性をとることとした。nillable="true">しかしながら、インスタンスにはnilであることを明示的に記入する必要がある。mmlRd:categoryの修正categoryに文字列を記入することができなくなっていたため下記のように修正を行った。チェックプログラムの追加Rubyでスキーマ、インスタンスの整合性を取るチェックプログラムを作成した。以下の手順でチェックプログラムを操作できる。誤字の修正および表現の修正を行った。2019年度(2019年4月~2020年3月)の会員を募集しています。開発・改訂に参加できます。→正会員申し込み要領および、会費などについてははこちらをご覧ください。メーリングリスト正会員でなくても無料でMLの申し込みができます。メーリングリストでは講習会のお知らせ等のほかに、MMLなどの疑問点の質問ができます。