Simple Question about MSXML 6 (and SDK)



  • 1. Undeclared entity  
    Hi, While applying transformation, procesor is throwing Undeclared entity on  . I have seen other solutions, where replace   with numerical entities. But the problem is I have no control over the generation of xml. Is there any transformation that can be applied on   for the whole XmlDocument ? Thanks for your help MeDhanush
  • 2. I need debug symbol files for msxml4.dll -- Anyone have them?
    I'm looking for debug symbol files for mxsml4.dll, so I can debug memory leaks and optimize xml usage. Can anyone point me in the right direction? thanks in advance, vwinkler at tsystem dot com
  • 3. Finding the node position among like nodes
    I want to make two columns of html. My xml data looks like: <Story> <RelatedMatList>A</RelatedMatList> <RelatedMatList>B</RelatedMatList> <RelatedMatList>C</RelatedMatList> <RelatedMatList>D</RelatedMatList> </Story> I want to put A and B into the first column, C and D into the second column. How so I get the position of this node within the list of RelatedMatList nodes? Thanks, Rachel I have the following, but position() is not returning the correct value. <td> <xsl:value-of select="/Root/Story/RelatedMatList/position()" /> <xsl:if test="position() <= count(/Root/Story/RelatedMatList) div 2"> <xsl:value-of select="."/> </xsl:if> </td> <td> <xsl:value-of select="/Root/Story/RelatedMatList/position()" /> <xsl:if test="position() > count(/Root/Story/RelatedMatList) div 2"> <xsl:value-of select="."/> </xsl:if> </td>

Simple Question about MSXML 6 (and SDK)

Postby Gadrin » Fri, 07 Apr 2006 01:35:06 GMT

will installing this, also install all the previous versions of MSXML ?
 (like 5.0, 4.0)

I've already got machines with v4 and v5 on them, so I can't test.

I have an app that utilizes the ProgID's from v4 and also the
functions, like contains(), etc, none of which are available in v3.

I need to know if I have to change all my ProgID's to v6 or not.

Re: Simple Question about MSXML 6 (and SDK)

Postby Gadrin » Mon, 10 Apr 2006 13:25:32 GMT

>xmlDocument.setProperty("SelectionLanguage", "XPath")

ah, thank you. I had thought XPath was the default.

Similar Threads:

1.couple of questions about msxml sdk

1. does msxml 6.0 use side by side mode anymore? if so is there a
merge module for it?

2. is there a function in msxml that prints out the current version of
msxml being used?


2.simple question about MSXML

3.Simple Question - Simple Answer?


Maybe you know howto. I want to have an element which takes a
subelement. Depending on an attribute within this subelement, a second
subelement may have different attributes allowed:

001    <Service>
002        <Header Kind="1"/>
003        <Input Data="asdasd"/>
004    </Service>
005    <Service>
006        <Header Kind="2"/>
007        <Input User="me" App="main"/>
008    </Service>
How can I specify that in an XML Schema? I tried the following:

001    <xsd:complexType name="service">
002        <xsd:choice minOccurs="1" maxOccurs="1">
003            <xsd:element name="Service" type="kind1"/>
004            <xsd:element name="Service" type="kind2"/>
005        </xsd:choice>
006    </xsd:complexType>
008    <xsd:complexType name="kind1">
009        <xsd:sequence>
010            <xsd:element name="Header" type="header1"/>
011            <xsd:element name="Input" type="input1"/>
012        </xsd:sequence>
013    </xsd:complexType>
015    <xsd:complexType name="kind2">
016        <xsd:sequence>
017            <xsd:element name="Header" type="header2"/>
018            <xsd:element name="Input" type="input2"/>
019        </xsd:sequence>
020    </xsd:complexType>
022    <xsd:complexType name="header1">
023        <xsd:attribute name="Kind" use="required" 
024    </xsd:complexType>
026    <xsd:simpleType name="header1Att">
027        <xsd:restriction base="xsd:string">
028            <xsd:pattern value="1"/>
029        </xsd:restriction>
020    </xsd:simpleType>
032    <xsd:complexType name="input1">
033        <xsd:attribute name="Data" use="required" 
034    </xsd:complexType>
036    <xsd:complexType name="header2">
037        <xsd:attribute name="Kind" use="required" 
038    </xsd:complexType>
030    <xsd:simpleType name="header2Att">
041        <xsd:restriction base="xsd:string">
042            <xsd:pattern value="2"/>
043        </xsd:restriction>
044    </xsd:simpleType>
046    <xsd:complexType name="input2">
047        <xsd:attribute name="User" use="required" 
048        <xsd:attribute name="App" use="required" 
049    </xsd:complexType> 
However, doublicate definitions of an element of the same name seem
not to be allowed, which makes sense. But I don't know how to define
this sort of structur e then. Any ideas?

Thanks in advance
Daniel Frey

4.MSXML 4.0 SP2 Parse and SDK

Hello everyone,
While going through the Programs & Features, I saw the above listed.
I have no idea what it is. Does anyone recognize it ? 
I am using Vista Home Premium 32-bit. Do I need that program ?
Thank you.


5.MSXML not registered on Pocket PC SDK

6. Where are MSXML SDK samples C/C++ installed

7. MSXML 4.0 SDK

8. MSXML 4.0 SP2 & SDK Installation Error

Return to xml


Who is online

Users browsing this forum: No registered users and 53 guest