cancel
Showing results for 
Search instead for 
Did you mean: 
SOLVED

Comments in JSON

Venzi_
Member

Comments in JSON

Hi,

does the JSON parser of the CtrlX support any comments?

I have quite a long list to register in the diagnostics and it would be nice to put some comments in it.

I know, there is no official standard, but seems some parsers accept comments...

Thanks,

Venzi

2 REPLIES 2
JK
Member

Re: Comments in JSON

Dear Venzi,

the related developer is back on monday but some answers before:

as you already mentioned comments are not json standard so we did not consider and test them + also did not add some in the example or in our files used by the system apps. Although it's not/will not be officially supported, you may try it...

Another solution maybe would be to add some keys/tags the parser might ignore (also not tried yet).

If there are still some topics, tell us and we gonna ask the developer on monday

jochen

MartinB
Member

Re: Comments in JSON

Hello Venzi,

as Jochen said, it is possible to add some keys the JSON parser ignores. For instance you can add a key like "comment":

{
  "mainDiagnostics": {
    "0E0A0001": {
      "comment": "My first main diagnostic",     
      "text": "Successfully finished boot process",
      "version": 1,
      "detailedDiagnostics": {
        "00000001": {
          "comment": "My first detailed diagnostic",
          "text": "Finished boot process without errors",
          "version": 1
        }
      }
    }
  }
}

Best regards
Martin

Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist