File tree 5 files changed +76
-0
lines changed
5 files changed +76
-0
lines changed Original file line number Diff line number Diff line change
1
+ /node_modules /
Original file line number Diff line number Diff line change
1
+ {
2
+ "name" : " jsonix-support-issue-83" ,
3
+ "description" : " Jsonix Support [Issue 83]" ,
4
+ "version" : " 1.3.0" ,
5
+ "engines" : [
6
+ " node >= 0.8.0"
7
+ ],
8
+ "main" : " lib/index.js" ,
9
+ "dependencies" : {
10
+ "jsonix" : " >=2.2.1" ,
11
+ "jsonix-schema-compiler" : " >=2.3.3"
12
+ },
13
+ "devDependencies" : {
14
+ "nodeunit" : " 0.x.x"
15
+ },
16
+ "scripts" : {
17
+ "test" : " nodeunit tests/tests.js" ,
18
+ "prepublish" : " java -jar node_modules/jsonix-schema-compiler/lib/jsonix-schema-compiler-full.jar -d mappings schemas -p ground"
19
+ }
20
+ }
Original file line number Diff line number Diff line change
1
+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2
+ <xs : schema xmlns : xs =" http://www.w3.org/2001/XMLSchema" elementFormDefault =" qualified"
3
+ targetNamespace =" rural" xmlns : ns2 =" rural" >
4
+
5
+ <xs : element name =" localisation" type =" ns2:LocaType" > </xs : element >
6
+ <xs : complexType name =" LocaType" >
7
+ <xs : sequence >
8
+ <xs : element name =" name" type =" xs:string" />
9
+ <xs : element name =" swingCount" type =" xs:int" />
10
+ <xs : element name =" kennelCount" type =" xs:int" />
11
+ </xs : sequence >
12
+ </xs : complexType >
13
+ </xs : schema >
Original file line number Diff line number Diff line change
1
+ <xs : schema xmlns : xs =" http://www.w3.org/2001/XMLSchema" elementFormDefault =" qualified"
2
+ xmlns : ns1 =" hieu_a" xmlns : h1 =" urban" xmlns : h2 =" rural" >
3
+
4
+ <xs : import namespace =" urban" schemaLocation =" ./house.xsd" />
5
+ <xs : import namespace =" rural" schemaLocation =" ./garden.xsd" />
6
+
7
+ <xs : element name =" Root" >
8
+ <xs : complexType >
9
+ <xs : sequence >
10
+ <xs : element name =" House" >
11
+ <xs : complexType >
12
+ <xs : sequence >
13
+ <xs : element name =" id" type =" xs:int" />
14
+ <xs : element name =" localisation" type =" h1:LocaType" />
15
+ </xs : sequence >
16
+ </xs : complexType >
17
+ </xs : element >
18
+ <xs : element name =" Garden" >
19
+ <xs : complexType >
20
+ <xs : sequence >
21
+ <xs : element name =" id" type =" xs:int" />
22
+ <xs : element name =" localisation" type =" h2:LocaType" />
23
+ </xs : sequence >
24
+ </xs : complexType >
25
+ </xs : element >
26
+ </xs : sequence >
27
+ </xs : complexType >
28
+ </xs : element >
29
+ </xs : schema >
Original file line number Diff line number Diff line change
1
+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2
+ <xs : schema xmlns : xs =" http://www.w3.org/2001/XMLSchema" elementFormDefault =" qualified"
3
+ targetNamespace =" urban" xmlns : ns1 =" urban" >
4
+
5
+ <xs : element name =" localisation" type =" ns1:LocaType" > </xs : element >
6
+ <xs : complexType name =" LocaType" >
7
+ <xs : sequence >
8
+ <xs : element name =" name" type =" xs:string" />
9
+ <xs : element name =" oldName" type =" xs:string" />
10
+ <xs : element name =" streetName" type =" xs:string" />
11
+ </xs : sequence >
12
+ </xs : complexType >
13
+ </xs : schema >
You can’t perform that action at this time.
0 commit comments