How is DataArray defined in your schema? Also, does this instance validate without errors? -jacobd
On 9/27/09, maven apache <apachemav...@gmail.com> wrote: > Hi : > In the xml I uploaded, I want to get the valuse under the element DataArray, > but I am not sure the type , so I use the following codes to judge: > -------------------------- > ObservationCollectionDocument > ocd=ObservationCollectionDocument.Factory.parse(new File("DataArray.xml")); > ObservationPropertyType > xb_memeber=ocd.getObservationCollection().getMemberArray(0); > XmlObject xb_result=xb_memeber.getObservation().getResult(); > if(xb_result instanceof net.opengis.swe.x00.DataArrayType) { > System.out.println("00"); > } else if(xb_result instanceof net.opengis.swe.x10.DataArrayType) { > System.out.println("100"); > } > else if(xb_result instanceof net.opengis.swe.x101.DataArrayType) { > System.out.println("101"); > } else { > System.out.println("null"); > }- > -------------------------------------- > However the output is null, it seems that it belongs to none of the three > types. > In face, from the file(in the attach) we can easily get the version of the > DataArrayType is 1.0.1, but why the output is so strange? > --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@xmlbeans.apache.org For additional commands, e-mail: user-h...@xmlbeans.apache.org