ఈ పోస్ట్ ప్రత్యేక HTML ఎంటిటీలతో స్ట్రింగ్లను డీకోడింగ్ చేయడానికి సరైన మార్గాన్ని మీకు తెలియజేస్తుంది.
ప్రత్యేక HTML ఎంటిటీలను కలిగి ఉన్న స్ట్రింగ్ను డీకోడ్ చేయడానికి సరైన మార్గం ఏమిటి?
ప్రత్యేక HTML ఎంటిటీలను కలిగి ఉన్న స్ట్రింగ్ను డీకోడ్ చేయడానికి, క్రింది పద్ధతులను ఉపయోగించండి:
విధానం 1: “టెక్స్ట్ఏరియా” ఎలిమెంట్ని ఉపయోగించి ప్రత్యేక HTML ఎంటిటీలను కలిగి ఉన్న స్ట్రింగ్ను డీకోడ్ చేయండి
HTML ను ఉపయోగించండి ' ” ప్రత్యేక HTML ఎంటిటీలను కలిగి ఉన్న స్ట్రింగ్ను డీకోడింగ్ చేయడానికి మూలకం. ఇది 'ని ఉపయోగించి ప్రత్యేక HTML ఎంటిటీలతో స్ట్రింగ్ను తీసుకుంటుంది అంతర్గత HTML ”ఆస్తి. బ్రౌజర్ టెక్స్ట్ ఏరియాలోని ఎంటిటీలను స్వయంచాలకంగా డీకోడ్ చేస్తుంది మరియు సాధారణ సాదా వచనాన్ని ఇస్తుంది. డీకోడ్ చేసిన స్ట్రింగ్ని తిరిగి పొందడానికి, 'ని ఉపయోగించండి విలువ ”ఆస్తి.
ఉదాహరణ
వేరియబుల్ సృష్టించు ' ఎన్కోడ్ చేయబడిన స్ట్రింగ్ ” అది ప్రత్యేక HTML ఎంటిటీలను కలిగి ఉన్న స్ట్రింగ్ను నిల్వ చేస్తుంది:
స్థిరంగా ఎన్కోడ్ చేయబడిన స్ట్రింగ్ = '<div>Linuxhintకి స్వాగతం!</div>' ;
కన్సోల్లో ఎన్కోడ్ చేసిన స్ట్రింగ్ను ప్రింట్ చేయండి:
కన్సోల్. లాగ్ ( 'ఎన్కోడ్ చేసిన స్ట్రింగ్:' + ఎన్కోడ్ చేయబడిన స్ట్రింగ్ ) ;HTML మూలకాన్ని సృష్టించండి ' వచన ప్రాంతం 'ఉపయోగించి' క్రియేట్ ఎలిమెంట్() 'పద్ధతి:
స్థిరంగా వచన ప్రాంతం = పత్రం. ఎలిమెంట్ సృష్టించండి ( 'టెక్స్టేరియా' ) ;
ఎన్కోడ్ చేసిన స్ట్రింగ్ను టెక్స్ట్ ఏరియాకు పాస్ చేయండి అంతర్గత HTML 'ఆస్తి:
వచన ప్రాంతం. అంతర్గత HTML = ఎన్కోడ్ చేయబడిన స్ట్రింగ్ ;ఇప్పుడు, “ని ఉపయోగించి డీకోడ్ చేసిన స్ట్రింగ్ను పొందండి విలువ 'టెక్స్ట్ఏరియా యొక్క లక్షణం మరియు దానిని వేరియబుల్లో నిల్వ చేయండి' డీకోడ్ స్ట్రింగ్ ”:
స్థిరంగా డీకోడ్ స్ట్రింగ్ = వచన ప్రాంతం. విలువ ;చివరగా, 'ని ఉపయోగించి కన్సోల్లో డీకోడ్ చేసిన స్ట్రింగ్ను ప్రదర్శించండి console.log() 'పద్ధతి:
కన్సోల్. లాగ్ ( 'డీకోడ్ చేసిన స్ట్రింగ్:' + డీకోడ్ స్ట్రింగ్ ) ;ప్రత్యేక HTML ఎంటిటీలను కలిగి ఉన్న స్ట్రింగ్ విజయవంతంగా డీకోడ్ చేయబడిందని అవుట్పుట్ సూచిస్తుంది:
పై విధానం సరళమైనది మరియు స్పష్టంగా ఉంటుంది మరియు ఇది సాధారణ దృశ్యాలకు అనుకూలంగా ఉంటుంది. మీరు సంక్లిష్టమైన HTML నిర్మాణాలను నిర్వహించడానికి ప్రయత్నిస్తే, అది విఫలమవుతుంది. కాబట్టి, దాని కోసం, “parseFromString()” పద్ధతిని ఉపయోగించండి.
విధానం 2: “parseFromString()” పద్ధతిని ఉపయోగించి ప్రత్యేక HTML ఎంటిటీలను కలిగి ఉన్న స్ట్రింగ్ను డీకోడ్ చేయండి
ప్రత్యేక HTML ఎంటిటీలతో స్ట్రింగ్ను డీకోడ్ చేయడానికి మరొక మార్గం ' parseFromString() ” పద్ధతి. ఇది ముందుగా నిర్మించిన పద్ధతి ' DOMParser ” వస్తువు. ఇది XML లేదా HTML స్ట్రింగ్ని అన్వయించడంలో సహాయపడుతుంది మరియు దాని నుండి కొత్త DOM డాక్యుమెంట్ ఆబ్జెక్ట్ను సృష్టించడం.
ఉదాహరణ
ముందుగా, '' యొక్క క్రొత్త వస్తువును సృష్టించండి DOMParser 'ఉపయోగించి' కొత్త ”కీవర్డ్:
స్థిరంగా పార్సర్ = కొత్త DOMParser ( ) ;కాల్ చేయండి' parseFromString() 'పద్ధతి మరియు పారామితులను పాస్ చేయండి' ఎన్కోడ్ చేసిన స్ట్రింగ్ 'ఒక సంక్లిష్టమైన HTML నిర్మాణంగా, మరియు ' టెక్స్ట్/html ”. ఇది ఎన్కోడ్ చేసిన స్ట్రింగ్ను HTMLగా పరిగణించే పద్ధతిని చెబుతుంది. ఉపయోగించడానికి ' టెక్స్ట్ కంటెంట్ ”డీకోడ్ చేసిన స్ట్రింగ్ని పొందడానికి శరీర మూలకం యొక్క లక్షణం:
స్థిరంగా డీకోడ్ స్ట్రింగ్ = పార్సర్. parseFromString ( ` డాక్టైప్ html >< శరీరం > $ { ఎన్కోడ్ చేయబడిన స్ట్రింగ్ } ` , 'టెక్స్ట్/html' ) . శరీరం . టెక్స్ట్ కంటెంట్ ;కన్సోల్లో డీకోడ్ చేసిన స్ట్రింగ్ను ప్రింట్ చేయండి:
కన్సోల్. లాగ్ ( 'డీకోడ్ చేసిన స్ట్రింగ్:' + డీకోడ్ స్ట్రింగ్ ) ;అవుట్పుట్
ప్రత్యేక HTML ఎంటిటీలతో స్ట్రింగ్ను డీకోడింగ్ చేయడానికి సంబంధించిన అన్ని ముఖ్యమైన సూచనలను మేము అందించాము.
ముగింపు
ప్రత్యేక HTML ఎంటిటీలను కలిగి ఉన్న స్ట్రింగ్ను డీకోడింగ్ చేయడానికి, HTML మూలకాన్ని ఉపయోగించండి ' వచన ప్రాంతం ' లేదా
' parseFromString() 'పద్ధతి' DOMParser ” వస్తువు.