diff --git a/xml/src/main/java/com/baeldung/xml/jibx/Person.java b/xml/src/main/java/com/baeldung/xml/jibx/Person.java
index 54ce75e257..fbd7cde0a2 100644
--- a/xml/src/main/java/com/baeldung/xml/jibx/Person.java
+++ b/xml/src/main/java/com/baeldung/xml/jibx/Person.java
@@ -9,23 +9,14 @@ package com.baeldung.xml.jibx;
import org.apache.commons.lang.builder.ToStringBuilder;
public class Person extends Identity {
- private String firstName;
- private String lastName;
+ private String name;
- public String getFirstName() {
- return firstName;
+ public String getName() {
+ return name;
}
- public void setFirstName(String firstName) {
- this.firstName = firstName;
- }
-
- public String getLastName() {
- return lastName;
- }
-
- public void setLastName(String lastName) {
- this.lastName = lastName;
+ public void setName(String name) {
+ this.name = name;
}
public String toString() {
diff --git a/xml/src/main/java/com/baeldung/xml/jibx/Phone.java b/xml/src/main/java/com/baeldung/xml/jibx/Phone.java
index b24950289a..783f2ee6fb 100644
--- a/xml/src/main/java/com/baeldung/xml/jibx/Phone.java
+++ b/xml/src/main/java/com/baeldung/xml/jibx/Phone.java
@@ -2,26 +2,8 @@ package com.baeldung.xml.jibx;
public class Phone {
- private String countryCode;
- private String networkPrefix;
private String number;
- public String getCountryCode() {
- return countryCode;
- }
-
- public void setCountryCode(String countryCode) {
- this.countryCode = countryCode;
- }
-
- public String getNetworkPrefix() {
- return networkPrefix;
- }
-
- public void setNetworkPrefix(String networkPrefix) {
- this.networkPrefix = networkPrefix;
- }
-
public String getNumber() {
return number;
}
diff --git a/xml/src/main/resources/Order.xsd b/xml/src/main/resources/Order.xsd
index 81f3e41628..cbb5bc7596 100644
--- a/xml/src/main/resources/Order.xsd
+++ b/xml/src/main/resources/Order.xsd
@@ -13,29 +13,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/xml/src/main/resources/customer-binding.xml b/xml/src/main/resources/customer-binding.xml
index 54ce4a925f..c1a80366ef 100755
--- a/xml/src/main/resources/customer-binding.xml
+++ b/xml/src/main/resources/customer-binding.xml
@@ -14,14 +14,11 @@
-
-
+
-
-
diff --git a/xml/src/test/java/com/baeldung/xml/jibx/CustomerTest.java b/xml/src/test/java/com/baeldung/xml/jibx/CustomerTest.java
index c678ce8406..8b14277799 100644
--- a/xml/src/test/java/com/baeldung/xml/jibx/CustomerTest.java
+++ b/xml/src/test/java/com/baeldung/xml/jibx/CustomerTest.java
@@ -6,7 +6,6 @@ import org.jibx.runtime.IUnmarshallingContext;
import org.jibx.runtime.JiBXException;
import org.junit.Test;
-import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.InputStream;
@@ -22,8 +21,7 @@ public class CustomerTest {
InputStream inputStream = classLoader.getResourceAsStream("Customer1.xml");
Customer customer = (Customer) uctx.unmarshalDocument(inputStream, null);
- assertEquals("Stefan", customer.getPerson().getFirstName());
- assertEquals("Jaeger", customer.getPerson().getLastName());
+ assertEquals("Stefan Jaegar", customer.getPerson().getName());
assertEquals("Davos Dorf", customer.getCity());
}
@@ -47,9 +45,7 @@ public class CustomerTest {
ClassLoader classLoader = Thread.currentThread().getContextClassLoader();
InputStream inputStream = classLoader.getResourceAsStream("Customer1.xml");
Customer customer = (Customer) uctx.unmarshalDocument(inputStream, null);
-
- assertEquals("1", customer.getHomePhone().getCountryCode());
- assertEquals("234", customer.getHomePhone().getNetworkPrefix());
+
assertEquals("234678", customer.getHomePhone().getNumber());
}
diff --git a/xml/src/test/resources/Customer1.xml b/xml/src/test/resources/Customer1.xml
index 3941563ffe..7f4fbc79af 100644
--- a/xml/src/test/resources/Customer1.xml
+++ b/xml/src/test/resources/Customer1.xml
@@ -2,18 +2,13 @@
12345
- Stefan
- Jaeger
+ Stefan Jaeger
- 1
- 234
234678
- 1
- 234
234678
Davos Dorf