Bahay Pag-unlad Ano ang relaks ng? - kahulugan mula sa techopedia

Ano ang relaks ng? - kahulugan mula sa techopedia

Talaan ng mga Nilalaman:

Anonim

Kahulugan - Ano ang kahulugan ng Regular na Wika para sa XML Next Generation (RELAX NG)?

Ang Regular na Wika para sa XML Next Generation (RELAX NG) ay isang wika ng schema para sa eXtensible Markup Language (XML). Ang RELAX NG ay ginagamit upang mapatunayan ang mga dokumento ng halimbawa ng XML. Ito ay isinulat nina Makoto Murata at James Clark na may disenyo batay sa Clark's Tree Regular Expression para sa XML (TREX) at paglalarawan ng Regular na Murata ng Regular na XML (RELAX).


Ang isa sa tampok ng RELAX NG ay ang isang solong dokumento ng scotika na RELAX NG maaaring patunayan ang maraming mga dokumento ng halimbawa ng XML. (O ang isang solong dokumento ng XML halimbawa ay maaaring mapatunayan sa pamamagitan ng maraming mga dokumento ng scema ng RELAX NG.)


Iba pang mga tampok ng RELAX NG ay kinabibilangan ng:

  • ito ay isang pattern na nakabatay sa pattern batay sa isang malakas na pundasyon sa matematika,
  • mayroon itong XML syntax at compact syntax,
  • Sinusuportahan nito ang mga datatypes ng XML schema,
  • Sinusuportahan nito ang mga datatypes na tinukoy ng gumagamit,
  • sinusuportahan nito ang mga namespaces ng XML,
  • ito ay lubos na composable,
  • tinutukoy nito ang mga elemento at katangian ng parehong paraan.

Ang RELEAX NG ay may dalawang magkakaibang syntaxes, ang XML syntax at compact syntax. Ang mga extension ng filename ng RELAX NG ay ".rng" at ".rnc" para sa isang regular na syntax at compact syntax ayon sa pagkakabanggit.

Ipinaliwanag ng Techopedia ang Regular na Wika para sa XML Next Generation (RELAX NG)

Ang akronim ay may katuturan kapag nakikita mo itong nakasulat bilang: Regular LAnguage para sa XML Next Generation.


Ang mga may-akda, Clark at Murata ay lumikha ng RELAX NG pagkatapos ng Type Type Definition (DTD) at XML schema wika at tinugunan ang maraming mga problema na naranasan sa mga DTD at XML schema wika.


Ang diskarte ng RELAX NG sa pagpapatunay ay batay sa mga pattern - gumagamit ito ng pattern ng pattern at pinangalanan ang mga pattern upang lumikha ng mga resusable na seksyon sa mga dokumento ng schema.


Ang RELAX NG ay walang uri ng hierarchy ng mga scheme ng XML at hindi sumusuporta sa uri ng mana ngunit sinusuportahan nito ang datatyping na may mga datatype na ibinigay ng scema ng W3C XML pati na rin ang mga uri na tinukoy ng gumagamit.


Bagaman ang RELEAX NG ay ang pinakasimpleng teknolohiya sa pagpapatunay, ang suporta ay hindi malawak na magagamit kumpara sa W3C XML schema.

Ano ang relaks ng? - kahulugan mula sa techopedia