Skip to content

Commit 42b0521

Browse files
committed
Update README.md.
1 parent 4c398ce commit 42b0521

2 files changed

Lines changed: 8 additions & 8 deletions

File tree

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -799,21 +799,21 @@ try (var inputStream = Examples.class.getResourceAsStream("account.xml")) {
799799
document = documentBuilder.parse(inputStream);
800800
}
801801

802-
var accountAdapter = new ElementAdapter(document.getDocumentElement());
802+
var account = new ElementAdapter(document.getDocumentElement());
803803
```
804804

805805
Attribute values can be obtained by prepending an "@" symbol to the attribute name:
806806

807807
```java
808-
var id = accountAdapter.get("@id");
808+
var id = account.get("@id");
809809

810810
System.out.println(id); // 101
811811
```
812812

813813
Individual sub-elements can be accessed by name. The text content of an element can be obtained by calling `toString()` on the returned value; for example:
814814

815815
```java
816-
var holder = (Map<String, Object>)accountAdapter.get("holder");
816+
var holder = (Map<String, Object>)account.get("holder");
817817

818818
var firstName = holder.get("firstName");
819819
var lastName = holder.get("lastName");
@@ -826,7 +826,7 @@ An element's text content can also be accessed via the reserved "." key.
826826
Multiple sub-elements can be obtained by appending an asterisk to the element name:
827827

828828
```java
829-
var transactions = (Map<String, Object>)accountAdapter.get("transactions");
829+
var transactions = (Map<String, Object>)account.get("transactions");
830830
var credits = (List<Map<String, Object>>)transactions.get("credit*");
831831

832832
for (var credit : credits) {

kilo-test/src/test/java/org/httprpc/kilo/examples/Examples.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -259,20 +259,20 @@ public static void elementAdapter() throws SAXException, IOException {
259259
document = documentBuilder.parse(inputStream);
260260
}
261261

262-
var accountAdapter = new ElementAdapter(document.getDocumentElement());
262+
var account = new ElementAdapter(document.getDocumentElement());
263263

264-
var id = accountAdapter.get("@id");
264+
var id = account.get("@id");
265265

266266
System.out.println(id); // 101
267267

268-
var holder = (Map<String, Object>)accountAdapter.get("holder");
268+
var holder = (Map<String, Object>)account.get("holder");
269269

270270
var firstName = holder.get("firstName");
271271
var lastName = holder.get("lastName");
272272

273273
System.out.println(String.format("%s, %s", lastName, firstName)); // Smith, John
274274

275-
var transactions = (Map<String, Object>)accountAdapter.get("transactions");
275+
var transactions = (Map<String, Object>)account.get("transactions");
276276
var credits = (List<Map<String, Object>>)transactions.get("credit*");
277277

278278
for (var credit : credits) {

0 commit comments

Comments
 (0)