Hi all,
In my code, I need all "datasetMPI" nodes in an array. Here is a portion
of my xml file:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<?mso-application progid="Word.Document"?>
<w:wordDocument
xmlns:w="http://schemas.microsoft.com/office/word/2003/wordml"
xmlns:v="urn:schemas-microsoft-com:vml"
xmlns:w10="urn:schemas-microsoft-com:office:word"
xmlns:sl="http://schemas.microsoft.com/schemaLibrary/2003/core"
xmlns:aml="http://schemas.microsoft.com/aml/2001/core"
xmlns:wx="http://schemas.microsoft.com/office/word/2003/auxHint"
xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882"
xmlns:ns0="http://tempuri.org/datasetMPI.xsd" w:macrosPresent="no"
w:embeddedObjPresent="no" w:ocxPresent="no" xml:space="preserve">
<w:body>
<wx:sect>
<ns0:datasetMPI>
<ns0:User><w:p>
<w:pPr>
<w:rPr>
<w:b/>
</w:rPr>
</w:pPr>
<ns0:Contact><w:r>
<w:rPr>
<w:b/>
</w:rPr>
<w:t>[Sender Name]</w:t>
</w:r></ns0:Contact>
</w:p>
<w:p>
<w:pPr>
<w:rPr>
<w:b/>
</w:rPr>
</w:pPr>
<ns0:Address1><w:r>
<w:rPr>
<w:b/>
</w:rPr>
<w:t>[Street Address]</w:t>
</w:r></ns0:Address1>
</w:p>
........
Now when I use the following code, the nodeListDataset list has 0 member.
As you can see above, it should contain at least one datasetMPI mode. What
am I doing wrong?
Thanks in advance.
XmlNode nodeBodySectionTemplate = null;
XmlDocument oXmlDocSectionTemplate = new XmlDocument();
XmlNamespaceManager nsm = new
XmlNamespaceManager(oXmlDocSectionTemplate.NameTab le);
nsm.AddNamespace( "ns0", @"http://tempuri.org/datasetMPI.xsd");
nsm.AddNamespace( "w",
@"http://schemas.microsoft.com/office/word/2003/wordml");
oXmlDocSectionTemplate.Load(sSectionTemplateFilePa th); //
sSectionTemplateFilePath points to my xml file.
if (oXmlDocSectionTemplate != null)
{
nodeBodySectionTemplate =
oXmlDocSectionTemplate.SelectSingleNode("//w:body",oNSMgr);
if (nodeBodySectionTemplate != null)
{
if (datasetMpiProposal != null)
{
XmlNodeList nodeListDataset = nodeBodySectionTemplate.SelectNodes("//ns0:" +
datasetMpiProposal.DataSetName,oNSMgr); 4 1049
I, unfortunately, do not have time right this second to dissect, but the most
common issue in XML is makign sure you are starting a search from the correct
node. I would check that first, as the point you start looking can greatly
alter your results.
---
Gregory A. Beamer
MVP; MCP: +I, SE, SD, DBA
***************************
Think Outside the Box!
***************************
"helpful sql" wrote: Hi all, In my code, I need all "datasetMPI" nodes in an array. Here is a portion of my xml file:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <?mso-application progid="Word.Document"?> <w:wordDocument xmlns:w="http://schemas.microsoft.com/office/word/2003/wordml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:w10="urn:schemas-microsoft-com:office:word" xmlns:sl="http://schemas.microsoft.com/schemaLibrary/2003/core" xmlns:aml="http://schemas.microsoft.com/aml/2001/core" xmlns:wx="http://schemas.microsoft.com/office/word/2003/auxHint" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:ns0="http://tempuri.org/datasetMPI.xsd" w:macrosPresent="no" w:embeddedObjPresent="no" w:ocxPresent="no" xml:space="preserve"> <w:body> <wx:sect> <ns0:datasetMPI> <ns0:User><w:p> <w:pPr> <w:rPr> <w:b/> </w:rPr> </w:pPr> <ns0:Contact><w:r> <w:rPr> <w:b/> </w:rPr> <w:t>[Sender Name]</w:t> </w:r></ns0:Contact> </w:p> <w:p> <w:pPr> <w:rPr> <w:b/> </w:rPr> </w:pPr> <ns0:Address1><w:r> <w:rPr> <w:b/> </w:rPr> <w:t>[Street Address]</w:t> </w:r></ns0:Address1> </w:p> ........
Now when I use the following code, the nodeListDataset list has 0 member. As you can see above, it should contain at least one datasetMPI mode. What am I doing wrong? Thanks in advance.
XmlNode nodeBodySectionTemplate = null;
XmlDocument oXmlDocSectionTemplate = new XmlDocument();
XmlNamespaceManager nsm = new XmlNamespaceManager(oXmlDocSectionTemplate.NameTab le);
nsm.AddNamespace( "ns0", @"http://tempuri.org/datasetMPI.xsd");
nsm.AddNamespace( "w", @"http://schemas.microsoft.com/office/word/2003/wordml");
oXmlDocSectionTemplate.Load(sSectionTemplateFilePa th); // sSectionTemplateFilePath points to my xml file.
if (oXmlDocSectionTemplate != null)
{
nodeBodySectionTemplate = oXmlDocSectionTemplate.SelectSingleNode("//w:body",oNSMgr);
if (nodeBodySectionTemplate != null)
{
if (datasetMpiProposal != null)
{
XmlNodeList nodeListDataset = nodeBodySectionTemplate.SelectNodes("//ns0:" + datasetMpiProposal.DataSetName,oNSMgr);
Thanks. I search using "//" before a node's name, so should it matter where
i start searching?
"Cowboy (Gregory A. Beamer) - MVP" <No************@comcast.netNoSpamM> wrote
in message news:FB**********************************@microsof t.com... I, unfortunately, do not have time right this second to dissect, but the most common issue in XML is makign sure you are starting a search from the correct node. I would check that first, as the point you start looking can greatly alter your results.
---
Gregory A. Beamer MVP; MCP: +I, SE, SD, DBA
*************************** Think Outside the Box! ***************************
"helpful sql" wrote:
Hi all, In my code, I need all "datasetMPI" nodes in an array. Here is a portion of my xml file:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <?mso-application progid="Word.Document"?> <w:wordDocument xmlns:w="http://schemas.microsoft.com/office/word/2003/wordml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:w10="urn:schemas-microsoft-com:office:word" xmlns:sl="http://schemas.microsoft.com/schemaLibrary/2003/core" xmlns:aml="http://schemas.microsoft.com/aml/2001/core" xmlns:wx="http://schemas.microsoft.com/office/word/2003/auxHint" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:ns0="http://tempuri.org/datasetMPI.xsd" w:macrosPresent="no" w:embeddedObjPresent="no" w:ocxPresent="no" xml:space="preserve"> <w:body> <wx:sect> <ns0:datasetMPI> <ns0:User><w:p> <w:pPr> <w:rPr> <w:b/> </w:rPr> </w:pPr> <ns0:Contact><w:r> <w:rPr> <w:b/> </w:rPr> <w:t>[Sender Name]</w:t> </w:r></ns0:Contact> </w:p> <w:p> <w:pPr> <w:rPr> <w:b/> </w:rPr> </w:pPr> <ns0:Address1><w:r> <w:rPr> <w:b/> </w:rPr> <w:t>[Street Address]</w:t> </w:r></ns0:Address1> </w:p> ........
Now when I use the following code, the nodeListDataset list has 0 member. As you can see above, it should contain at least one datasetMPI mode. What am I doing wrong? Thanks in advance.
XmlNode nodeBodySectionTemplate = null;
XmlDocument oXmlDocSectionTemplate = new XmlDocument();
XmlNamespaceManager nsm = new XmlNamespaceManager(oXmlDocSectionTemplate.NameTab le);
nsm.AddNamespace( "ns0", @"http://tempuri.org/datasetMPI.xsd");
nsm.AddNamespace( "w", @"http://schemas.microsoft.com/office/word/2003/wordml");
oXmlDocSectionTemplate.Load(sSectionTemplateFilePa th); // sSectionTemplateFilePath points to my xml file.
if (oXmlDocSectionTemplate != null)
{
nodeBodySectionTemplate = oXmlDocSectionTemplate.SelectSingleNode("//w:body",oNSMgr);
if (nodeBodySectionTemplate != null)
{
if (datasetMpiProposal != null)
{
XmlNodeList nodeListDataset = nodeBodySectionTemplate.SelectNodes("//ns0:" + datasetMpiProposal.DataSetName,oNSMgr);
This all very poorly formed XML. I plugged it into XML spy and there are a
buch of problems with it syntactically.
Post well-formed XML here is you want additional help.
-Mark
"helpful sql" <no****@stopspam.com> wrote in message
news:%2***************@TK2MSFTNGP12.phx.gbl... Thanks. I search using "//" before a node's name, so should it matter
where i start searching?
"Cowboy (Gregory A. Beamer) - MVP" <No************@comcast.netNoSpamM>
wrote in message news:FB**********************************@microsof t.com... I, unfortunately, do not have time right this second to dissect, but the most common issue in XML is makign sure you are starting a search from the correct node. I would check that first, as the point you start looking can
greatly alter your results.
---
Gregory A. Beamer MVP; MCP: +I, SE, SD, DBA
*************************** Think Outside the Box! ***************************
"helpful sql" wrote:
Hi all, In my code, I need all "datasetMPI" nodes in an array. Here is a portion of my xml file:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <?mso-application progid="Word.Document"?> <w:wordDocument xmlns:w="http://schemas.microsoft.com/office/word/2003/wordml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:w10="urn:schemas-microsoft-com:office:word" xmlns:sl="http://schemas.microsoft.com/schemaLibrary/2003/core" xmlns:aml="http://schemas.microsoft.com/aml/2001/core" xmlns:wx="http://schemas.microsoft.com/office/word/2003/auxHint" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:ns0="http://tempuri.org/datasetMPI.xsd" w:macrosPresent="no" w:embeddedObjPresent="no" w:ocxPresent="no" xml:space="preserve"> <w:body> <wx:sect> <ns0:datasetMPI> <ns0:User><w:p> <w:pPr> <w:rPr> <w:b/> </w:rPr> </w:pPr> <ns0:Contact><w:r> <w:rPr> <w:b/> </w:rPr> <w:t>[Sender Name]</w:t> </w:r></ns0:Contact> </w:p> <w:p> <w:pPr> <w:rPr> <w:b/> </w:rPr> </w:pPr> <ns0:Address1><w:r> <w:rPr> <w:b/> </w:rPr> <w:t>[Street Address]</w:t> </w:r></ns0:Address1> </w:p> ........
Now when I use the following code, the nodeListDataset list has 0 member. As you can see above, it should contain at least one datasetMPI mode. What am I doing wrong? Thanks in advance.
XmlNode nodeBodySectionTemplate = null;
XmlDocument oXmlDocSectionTemplate = new XmlDocument();
XmlNamespaceManager nsm = new XmlNamespaceManager(oXmlDocSectionTemplate.NameTab le);
nsm.AddNamespace( "ns0", @"http://tempuri.org/datasetMPI.xsd");
nsm.AddNamespace( "w", @"http://schemas.microsoft.com/office/word/2003/wordml");
oXmlDocSectionTemplate.Load(sSectionTemplateFilePa th); // sSectionTemplateFilePath points to my xml file.
if (oXmlDocSectionTemplate != null)
{
nodeBodySectionTemplate = oXmlDocSectionTemplate.SelectSingleNode("//w:body",oNSMgr);
if (nodeBodySectionTemplate != null)
{
if (datasetMpiProposal != null)
{
XmlNodeList nodeListDataset = nodeBodySectionTemplate.SelectNodes("//ns0:" + datasetMpiProposal.DataSetName,oNSMgr);
"Mark Rance" <no****@spamfree.com> wrote in message
news:St********************@pcisys.net... This all very poorly formed XML.
Yep - it's not good... This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics
by: William C. White |
last post by:
Does anyone know of a way to use PHP /w Authorize.net AIM without using
cURL? Our website is hosted on a shared drive and the webhost company
doesn't installed additional software (such as cURL)...
|
by: Albert Ahtenberg |
last post by:
Hello,
I don't know if it is only me but I was sure that header("Location:url")
redirects the browser instantly to URL, or at least stops the execution of
the code. But appearantely it continues...
|
by: James |
last post by:
Hi,
I have a form with 2 fields.
'A'
'B'
The user completes one of the fields and the form is submitted.
On the results page I want to run a query, but this will change
subject to which...
|
by: Ollivier Robert |
last post by:
Hello,
I'm trying to link PHP with Oracle 9.2.0/OCI8 with gcc 3.2.3 on a Solaris9
system. The link succeeds but everytime I try to run php, I get a SEGV from
inside the libcnltsh.so library.
...
|
by: Charles Arthur |
last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
|
by: emmanuelkatto |
last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud.
Please let me know.
Thanks!
Emmanuel
|
by: BarryA |
last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
|
by: nemocccc |
last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
|
by: Sonnysonu |
last post by:
This is the data of csv file
1 2 3
1 2 3
1 2 3
1 2 3
2 3
2 3
3
the lengths should be different i have to store the data by column-wise with in the specific length.
suppose the i have to...
|
by: Hystou |
last post by:
There are some requirements for setting up RAID:
1. The motherboard and BIOS support RAID configuration.
2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
|
by: Hystou |
last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
|
by: jinu1996 |
last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
|
by: tracyyun |
last post by:
Dear forum friends,
With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
| |