[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: XML with Default Namespace
> Ok, so I do not understand what the default namespace is if I have: > > <Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet" > xmlns:o="urn:schemas-microsoft-com:office:office" > xmlns:x="urn:schemas-microsoft-com:office:excel" > xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" > xmlns:html="http://www.w3.org/TR/REC-html40"> > > .... > > And then, the next element under this is: > <DocumentProperties xmlns="urn:schemas-microsoft-com:office:office"> Well the default namespace for Workbook is urn:schemas-microsoft-com:office:spreadsheet, and the default namespace for DocumentProperties is urn:schemas-microsoft-com:office:office > > So is my xpath: > > select="/Workbook/DocmentProperties" > > Or: > > select="/xmlns:Workbook/xmlns:DocmentProperties" > Neither. You're missing the point. The path is /x:Workbook/y:DocumentProperties, where x is bound to urn:schemas-microsoft-com:office:spreadsheet, and y is bound to urn:schemas-microsoft-com:office:office Michael Kay http://www.saxonica.com/
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|