JSON - dotted navigation, with quoting for keys that contain dots:
Logging.LogLevel.Default - three nested objectsSerilog.'MinimumLevel.Default' - a literal key containing dotsServices[0].Url - zero-based array indexXML - the two .NET configuration collections only:
appSettings.ApiUrl - the value attribute of the matching entryappSettings.BankApi:Key - colons and dots are literal here, never navigationconnectionStrings.Default - the connection stringconnectionStrings.Default.@providerName - the provider name instead
Matching is exact and case-sensitive. Only entries directly inside the top-level
appSettings or connectionStrings element are considered; entries inside
<location> and external files referenced by file= are not.