Skip to content

Instantly share code, notes, and snippets.

@ihordiachenko
Created October 30, 2025 01:44
Show Gist options
  • Select an option

  • Save ihordiachenko/7327c54e7c71cba40687fadfb704ae0b to your computer and use it in GitHub Desktop.

Select an option

Save ihordiachenko/7327c54e7c71cba40687fadfb704ae0b to your computer and use it in GitHub Desktop.
<?xml version="1.0" encoding="utf-8"?>
<Hotel> <!-- (1) WRONG ROOT NAME: should be <Hotels> -->
<Hotel Rating="4.2">
<Name>Westin</Name>
<Phone>480-968-8885</Phone>
<Phone>800-937-8461</Phone>
<Address NearestAirport="Sky Harbor">
<Number>11</Number>
<Street>E 7th St</Street>
<City>Tempe</City>
<State>AZ</State>
<Zip>85281</Zip>
</Address>
</Hotel>
<Hotel>
<Name>Hyatt Regency Phoenix</Name>
<Phone>602-252-1234</Phone>
<Address> <!-- (2) MISSING REQUIRED ATTRIBUTE NearestAirport -->
<Number>122</Number>
<Street>N 2nd St</Street>
<City>Phoenix</City>
<State>AZ</State>
<Zip>85004</Zip>
</Address>
</Hotel>
<Hotel Rating="4.0">
<Name>Courtyard by Marriott Tempe Downtown</Name>
<!-- (3) MISSING Phone element entirely for this hotel -->
<Address NearestAirport="Sky Harbor">
<Number>601</Number>
<Street>S Ash Ave</Street>
<City>Tempe</City>
<State>AZ</State>
<Zip>85281</Zip>
</Address>
</Hotel>
<Hotel Rating="3.8">
<Name>Graduate Tempe</Name>
<Name>Duplicate Name</Name> <!-- (5) TWO Name elements -->
<Phone>480-967-9431</Phone>
<Address NearestAirport="Sky Harbor">
<Number>225</Number>
<Street>E Apache Blvd</Street>
<City>Tempe</City>
<State>AZ</State>
<Zip>85281</Zip>
</Address>
</Hotel>
<Hotel>
<Name>Aloft Tempe</Name>
<Phone>480-621-3300</Phone>
<Address NearestAirport="Sky Harbor">
<Number>951</Number>
<Street>E Playa del Norte Dr</Street>
<City>Tempe</City>
<State>AZ</State>
<Zip>85281</Zip>
<!-- (4) Address element has NO CLOSING TAG -->
</Hotel>
</Hotel>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment