ashwati s wrote:
Hi,
I have an xml like...
<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" href="arab.xsl"?>
<IBS>
&#x0621;&#x0622;&#x0623;&#x0624;&#x0625;&#x0626;&#x0627;
</IBS>
Why don't you simply write
ءآأؤإئا ??
i use the following xsl to transform it
<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
</head>
<form>
<body bgcolor="#FFFFFF" text="#000000">
<input type="text" dir="rtl" name="textfield" value="{./IBS/text()}"/>
<xsl:text
disable-output-escaping="yes">&#x0621;&#x0622;&#x0623;&#x0624;&#x0625;&#x0626;&#x0627;</xsl:text>
The same here. You don't need disable-output-escaping then.
Regards,
Joerg
</body>
</form>
</html>
</xsl:template>
</xsl:stylesheet>
The output in xsl:text is generated as arabic data which is my requirement but the data inside the textfield is like
"ءآأؤإئا" ....
How do i get arabic data inside the text??? Why is this happening?
I am using IE5.5 and MSXML3...
Thanks in advance
ashwati
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list