I am trying to convert an XSD file into its corresponding XML document. Using IntelliJ's built-in tool makes this easy but something is wrong. It seems to be creating everything properly, and this is a large XSD, but on closer inspection, some elements are missing. The specific XSD I am using is from here: https://www.iata.org/contentassets/76a4543036794d59ad747f3d80bb9792/19.2-schemas-edist.zip. File is called IATAAirShoppingRS.xsd.
Here is a snippet of the file. After CarrierOffersSummary, there are supposed to be more elements that are created and expanded but there are just comments.
<iata:TotalAmount CurCode="token">1000.00</iata:TotalAmount>
</iata:TotalPrice>
<!--Optional:-->
<iata:ValidatingCarrierCode>token</iata:ValidatingCarrierCode>
<!--Optional:-->
<iata:WebAddressURL>http://www.corp.com/pater/regina</iata:WebAddressURL>
</iata:ALaCarteOffer>
<!--Optional:-->
<iata:CarrierOffersSummary>
<!--Optional:-->
<iata:HighestOfferPrice>
<!--Optional:-->
<iata:LoyaltyUnitAmount CurCode="token">1000.00</iata:LoyaltyUnitAmount>
<!--Optional:-->
<iata:LoyaltyUnitName>token</iata:LoyaltyUnitName>
<!--Optional:-->
<iata:TotalAmount CurCode="token">1000.00</iata:TotalAmount>
</iata:HighestOfferPrice>
<!--Optional:-->
<!--Optional:-->
</iata:CarrierOffersSummary>
<!--Zero or more repetitions:-->
<!--Zero or more repetitions:-->
</iata:CarrierOffers>
</iata:OffersGroup>
<!--Optional:-->
<!--Zero or more repetitions:-->
<!--Zero or more repetitions:-->
<!--Optional:-->
<!--Zero or more repetitions:-->
I appreciate any help provided.