Historically an XML-based file, newer versions of Vivado have transitioned to a JSON structure to store these configuration metadata. Working with XCI vs. XCIX