/// <exception cref="System.Exception"></exception> public static void Main(string[] args) { // File file = new File("../message-builder-hl7v3-release-pcs_mr2007_v02_r02/src/main/resources/messageSet_v02_r02.xml"); // File file = new File("../message-builder-hl7v3-release-pcs_cerx_v01_r04_3/src/main/resources/messageSet_v01r04_3.xml"); // File file = new File("../message-builder-release-newfoundland/src/main/resources/messageSet_NEWFOUNDLAND.xml"); // File file = new File("../message-builder-hl7v3-release-pcs_mr2009_r02_04_02/src/main/resources/messageSet_r02_04_02.xml"); FileInfo file = new FileInfo("../message-builder-xml-validation/src/test/resources/ca/infoway/messagebuilder/xml/validator/messageSet_v02r02.xml" ); MessageSetMarshaller marshaller = new MessageSetMarshaller(); MessageSet messageSet = marshaller.Unmarshall(file); marshaller.Marshall(messageSet, file); }
private void Add(FileInfo file) { MessageSet messageSet = new MessageSetMarshaller().Unmarshall(file); ILOG.J2CsMapping.Collections.Generics.Collections.Add(this.version, messageSet.Version); /* foreach */ foreach (MessagePart messagePart in messageSet.AllMessageParts) { /* foreach */ foreach (Relationship relationship in messagePart.Relationships) { if (relationship.Attribute && Ca.Infoway.Messagebuilder.StringUtils.IsNotBlank(relationship.Type)) { Count(messageSet.Version, GetCategory(messagePart), relationship.Type); } } } }
public virtual void SetUp() { this.marshaller = new MessageSetMarshaller(); }