複数行の文字列が有効ではないことに気づきましたxsd:string。XML 1.1仕様によれば、にxsd:string一致する文字のみを含めることができます[\u1-\uD7FF]|[\uE000-\uFFFD]|[\u10000-\u10FFFF]が、改行は一致しません。JavaScriptの場合:
/[\u1-\uD7FF]|[\uE000-\uFFFD]|[\u10000-\u10FFFF]/.test("\n");
// returns false
これを考えると、複数行の文字列に有効なXSDデータ型は何ですか?