విషయ సూచిక:
- నిర్వచనం - ఎక్స్టెన్సిబుల్ స్టైల్షీట్ లాంగ్వేజ్ (ఎక్స్ఎస్ఎల్) అంటే ఏమిటి?
- టెకోపీడియా ఎక్స్టెన్సిబుల్ స్టైల్షీట్ లాంగ్వేజ్ (ఎక్స్ఎస్ఎల్) గురించి వివరిస్తుంది
నిర్వచనం - ఎక్స్టెన్సిబుల్ స్టైల్షీట్ లాంగ్వేజ్ (ఎక్స్ఎస్ఎల్) అంటే ఏమిటి?
ఎక్స్టెన్సిబుల్ స్టైల్ లాంగ్వేజ్ (ఎక్స్ఎస్ఎల్) అనేది స్టైల్ షీట్ లాంగ్వేజ్, ఇది XML పత్రాలను మార్చడానికి మరియు ప్రదర్శించడానికి ఉపయోగించబడుతుంది. ఎక్స్ఎస్ఎల్ను వరల్డ్ వైడ్ వెబ్ కన్సార్టియం (డబ్ల్యూ 3 సి) గా పేర్కొనబడింది.
XSL స్పెసిఫికేషన్ మూడు భాగాలతో కూడి ఉంటుంది:
- XML ఆధారిత భాష: ఇది XML పత్రాలను మార్చడానికి ఉపయోగించబడుతుంది, దీనిని XSL పరివర్తన (XSLT) అంటారు.
- XML బేస్డ్ లాంగ్వేజ్ (2): ఇది XML డాక్యుమెంట్ యొక్క దృశ్య ఆకృతిని నిర్దేశిస్తుంది, దీనిని XSL ఫార్మాటింగ్ ఆబ్జెక్ట్స్ (XSL-FO) అంటారు.
- నాన్-ఎక్స్ఎమ్ఎల్ బేస్డ్ లాంగ్వేజ్: ఇది XML డాక్యుమెంట్ యొక్క నిర్దిష్ట భాగాలను సూచిస్తుంది, దీనిని XML పాత్ లాంగ్వేజ్ (XPath) అని పిలుస్తారు.
టెకోపీడియా ఎక్స్టెన్సిబుల్ స్టైల్షీట్ లాంగ్వేజ్ (ఎక్స్ఎస్ఎల్) గురించి వివరిస్తుంది
ఉదాహరణకు, ఒక XML పేజీ కంపెనీ ఉద్యోగులను వివరించే పట్టికను కలిగి ఉంటే, XML ఈ డేటాను వివరిస్తుంది, అయితే XSL డేటాను అందించడానికి వెబ్ బ్రౌజర్ ఉపయోగిస్తుంది. డేటా రంగు, ఫాంట్లు మరియు ఇతర గుణాలు XML కాకుండా XSL కోసం కోడ్లో నిల్వ చేయబడతాయి.
డేటాను సులభంగా వర్గీకరించగలిగే (అంటే సెల్ హెడర్లలో రంగు) ప్రదర్శించదగిన, అర్థమయ్యే ఆకృతిలో నిర్వహించడానికి XSL కీలకం. XSL ముందుగా నిర్ణయించిన షెడ్యూల్ ప్రకారం డెవలపర్లు చూపించగల లేదా దాచగల టైమింగ్ డేటాను కలిగి ఉంది. XSL ఒకటి కంటే ఎక్కువ XML పేజీలతో తిరిగి ఉపయోగించగల టెంప్లేట్-వివరణాత్మక డేటాను కూడా కలిగి ఉండవచ్చు.
XSL ను తరచుగా CSS1 ప్రమాణాలతో డాక్యుమెంట్ స్టైల్ సెమాంటిక్స్ అండ్ స్పెసిఫికేషన్ లాంగ్వేజ్ (DSSSL) యొక్క పొడిగింపుగా చూస్తారు.




