2017-03-27 6 views
0

私はhereのこの単純なHelloワールドコードを持っていて、xsdという意味の行とその使い方を見つけることができません。このファイルはどこにあり、必要ですか?Scribbleプロトコルファイルのxsd行とは何ですか?

module scribble.example.Basic; 

type <xsd> "{http://scribble.org/examples}Greetings" from "HelloWorld.xsd" as Greetings; 

global protocol HelloWorld (role Me, role World) { 
    hello(Greetings) from Me to World; 
    hello(Greetings) from World to Me; 
} 
+0

XSDは** XMLスキーマ定義言語**を意味します。 [This](http://stackoverflow.com/questions/2333998/what-is-the-difference-between-xml-and-xsd)説明は役に立ちます。 –

答えて

0

XSDXMLスキーマ定義です。 XML文書の外観を定義します。 w3schoolsのページも参照してください。 ファイルは必要な場所に配置されています。 Scribble Readmeから

一部> <間は、XSD(XMLスキーマ定義)であり、この場合には、型の性質を識別する。二重引用符で囲まれた次の部分は、スキーマに適した形式で型を識別します。 from値(二重引用符でも可)は、スキーマ定義の場所を表します。最後に、as値はプロトコルがこの型を参照するのに使うエイリアスです。

プロトコルを定義したいので、これが必要です。それ以外の場合、不安を使用することは全く意味がありません(私の意見では)。

+0

xmlドキュメントの必要性の例を教えてください外見は?私は落書きのチュートリアルを探していましたが、有用な情報源はあまりありません。 –

関連する問題