Using PHP and XSLstylesheets to convert XML documents PHP is a weapon used by many Web developers because it is a very intuitive programming language with powerful functions, good cross-platform compatibility, and it is free of charge. PHP shadows can be seen from small online stores to websites of large enterprises.
One of the features of PHP is often overlooked, that is, the ability to work with
Use PHP and XSLstylesheets to convert XML documents. PHP is a weapon used by many warriors in the Web development field because it is a very intuitive programming language with powerful functions and good cross-platform compatibility, it is also a free PHP weapon used by many warriors who are fighting in the Web development field, because it is a very intuitive programming language with powerful functions,
. transformnode (objxmldom_xslt)Set objxmldom = nothingSet objxmldom_xslt = nothing%>After the above processing, strclaenxml is the XML string we want.The XML string in the preceding format is the style of the node set we often see. If you do not want to process a field as a node and process it as a property node, you only need to perform the following operations on datacleaber.
with HTML or XHTML to display and output the document content correctly.
An XSLT style sheet is a correct and valid XML document in XML format, and its extension is. xsl.
The syntax for using XSLT style sheets in XML documents is as follows:
2. use XSLT to convert
We know that XML+XSLT can be directly exported to XML-enabled browsers, such as IE more than 5.0, but we also have to consider that there are many browsers do not directly support XML, in this case, we need to convert the server to HTML output to the browser, This interim transitional approach may have to be used for
You can use a simple XSL style sheet to convert xml data into HTML. With the continuous evolution of XML specifications, it seems necessary to meet the needs of everyone in the new version. Unfortunately, simple conversions have always plagued the specifications. You can use a simple
We know that XML+XSLT can be directly exported to XML-enabled browsers, such as IE more than 5.0, but we also have to consider that there are many browsers do not directly support XML, in this case, we need to convert the server to HTML output to the browser, This interim transitional approach may have to be used for s
We know that XML + XSLT can be directly output to browsers that support XML, such as IE 5.0 or later. However, we also need to consider that many Browsers Do not directly support xml. In this case, we need to convert to HTML output to the browser on the server. I am afraid this temporary transition method will be used
js|xml| Conversion
We know that XML+XSLT can be directly exported to XML-enabled browsers, such as IE more than 5.0, but we also have to consider that there are many browsers do not directly support XML, in this case, we need to convert the server to HTML output to the brow
We know that XML+XSLT can be directly exported to XML-enabled browsers, such as IE more than 5.0, but we also have to consider that there are many browsers do not directly support XML, in this case, we need to convert the server to HTML output to the browser, This interim transitional approach may have to be used for
We know that XML+XSLT can be directly exported to XML-enabled browsers, such as IE more than 5.0, but we also have to consider that there are many browsers do not directly support XML, in this case, we need to convert the server to HTML output to the browser, This interim transitional approach may have to be used for s
xml| Data | conversion
XML data can be converted to HTML using a simple XSL stylesheet. With the evolution of the XML specification, it seems to be necessary to meet everyone's needs in the new version; Unfortunately, making simple transformations has always plagued the specification.Suppose I have an
How PHP converts XML strings to XML for expert explanation
I used file_get_contents () to get an XML string, how to convert to XML, read a lot of articles, are used simplexml_load_string (); What to do next?
------Solution--------------------
Http://topic.csdn.net/u/201202
How can I convert the returned xml into an array? the structure of this xml is the first contact. google flipped through and found no solution: lt ;? Xml nbsp; version1.0 nbsp; encodingUTF-8? Gt; lt; ns1: getActivityOptionsResponse nbsp; xmlns: ns1www. ebay. how does comm con
js|xml| conversion We know that XML+XSLT can be directly output to support XML browser, such as IE more than 5.0, but we also have to consider that there are many browsers do not directly support XML, in this case, we need to convert the server to HTML output to the browser,
Declare an XML string:
String xml = "....";
Declare the XSLT conversion class:
Extends compiledtransform XSLT = new extends compiledtransform ();
Call the XSLT sheet file:
XSLT. Load ("xsltfile1.xslt ");
Convert string to stream type
Textreader TR = new stringreader (XML );
Declare the xpath
XML data can be converted to HTML using a simple XSL stylesheet. As the XML specification evolves, it seems necessary to meet everyone's needs in a new release; Suppose you have an XML data that represents a page's content and now you want to convert its content to a layout.
= "COLOR: #00ff00">xsl:value-ofSelect="."/>span> - BR/> - xsl:template> in - Xsl:stylesheet>Finally, create an HTML file that looks like this:Test.html1 HTML>2 Body>3 Scripttype= "Text/javascript">4 5 //load XML6 var xml = new ActiveXObject ("Microsoft.XMLDOM");7 Xml.async = false;8 xml.load ("Test.xml");9 Ten //load XSL One var xsl = new Acti
How to convert the returned xml into an array? the structure of this xml is the first contact. google flipped through and found no solution:
Success
1.1.0
2014-11-21T07:05:54.874Z
ISSUE_REFUND
Please advise. thank you.
Reply to discussion (solution)
You can specify the
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.