sw

YAML hadi XML

Badilisha faili ya YAML kuwa XML kifaani - muundo uleule kama alama iliyoundwa vyema, bila kupakia, moja kwa moja katika kivinjari chako.

Inachakata humu kwenye kifaa chako ...

0%

Faili zako hazikutoka kamwe kwenye kifaa chako

    Je, faili yangu hupakiwa?

    Hapana. Kila kitu hufanyika kwenye kivinjari chako - faili yako haitoki kamwe kwenye kifaa chako. Jinsi hili linavyoweza kuthibitishwa

    Hakuna kupakia100% kwa kifaa chako
    Maudhui hubaki kwakohakuna ufikiaji wa wengine
    Seva nchini UjerumaniGDPR kwa muundo
    Imekaguliwa kwa njeTLS A+ · Vichwa vya HTTP A+

    YAML ni umbizo la usanidi lililoenea zaidi kwa mistari ya bomba ya CI, Docker Compose na Kubernetes - lenye mwingizo badala ya mabano. XML ni umbizo la alama lililothibitika kwa kubadilishana data, hati za ofisi, milisho ya RSS na violesura vingi vya makampuni - lenye tagi na sifa. Zana hii husoma faili yako ya YAML na kuandika muundo uleule kama XML iliyoundwa vyema.

    Ubadilishaji hufanyika kabisa kifaani ndani ya kivinjari chako: js-yaml husoma YAML, fast-xml-parser huandika XML, zote mbili ni JavaScript halisi. Ramani huwa vipengele vilivyoatamia, mfuatano huwa vipengele vinavyojirudia, na skala huwa maandishi ya kipengele. Hati ya XML inahitaji kipengele root kimoja hasa; iwapo YAML yako ina funguo kadhaa za ngazi ya juu au ni mfuatano, maudhui huwekwa kwa mpangilio chini ya kipengele root ili matokeo yawe yameundwa vyema daima.

    Funguo zenye kiambishi awali @_ hubadilishwa tena kuwa sifa halisi za XML, kama vile mwenzake wa XML hadi YAML - hivyo safari ya kwenda na kurudi huhifadhi muundo. Zana hubaki mnyoofu kuhusu hilo: mihuri ya wakati ya YAML huandikwa ndani ya XML kama maandishi ya ISO 8601, kwa sababu XML haina aina yake ya tarehe. Matokeo ni XML yenye mwingizo na inayosomeka, yenye kichwa cha tangazo. Hakuna kinachopakiwa.

    Maelezo ya kiufundi

    Maelezo ya kiufundi
    Miundo ya ingizoYAML, YML
    Muundo wa matokeoXML
    Uchakataji wa kundiHapana
    UchakatajiNdani ya kivinjari (JavaScript)
    Upakiaji wa failiHakuna

    Katika hatua 3

    1. Dondosha au chagua faili yako ya YAML.
    2. Zana huibadilisha kuwa XML.
    3. Pakua faili ya XML.

    Mipaka: Ramani huwa vipengele vilivyoatamia, mfuatano huwa vipengele vinavyojirudia, na funguo za @_ huwa sifa za XML. Funguo kadhaa za ngazi ya juu au mfuatano kwenye mzizi huwekwa chini ya kipengele root ili XML iwe na root kimoja hasa. Mihuri ya wakati ya YAML huandikwa kama maandishi ya ISO 8601 (XML haina aina ya tarehe). YAML isiyo sahihi hukataliwa kwa ujumbe ulio wazi.

    Maswali yanayoulizwa mara kwa mara

    Je, faili yangu hupakiwa?

    Hapana. Ubadilishaji hufanyika kabisa kifaani ndani ya kivinjari - hakuna kinachotumwa.

    Itakuwaje iwapo YAML yangu ina funguo kadhaa za mzizi?

    Maudhui huwekwa chini ya kipengele root ili XML iwe na kipengele root kimoja hasa.

    Je, sifa zinaungwa mkono?

    Ndiyo. Funguo zenye kiambishi awali @_ huwa sifa halisi za XML, kama vile XML hadi YAML.

    Mihuri ya wakati hushughulikiwaje?

    Kama maandishi ya ISO 8601, kwa sababu XML haina aina yake ya tarehe.

    Je, mwelekeo wa nyuma pia hufanya kazi?

    Ndiyo, kwa zana yetu ya "XML hadi YAML".

    Zana zinazohusiana