OVH Cloud OVH Cloud

[SPS2003]webservice list

3 réponses
Avatar
olivier
Bonjour à tous,

Je suis toujours en train de ma battre pour recuperer par programme la liste
de doc contenu dans une bibliotheque de document, je suis sur la bonne piste
(enfin j'espere), avec l'utilisation du webservice GetListItems j'arrive à
recuperer les info souhaitées mais par contre la mise en forme du resultat
est franchement pas facile à traiter par la suite (voir ci dessous en
extrait du resultat)


<z:row ows_DocIcon="pdf" ows_File_x0020_Number="."
ows_Order_x0020_Number="CCD085182" ows_Document_x0020_Type="Custom Documents
DAA - DCA - DSAC - DAS" ows_Scanned_x0020_By="f.goujon"
ows_Created_x0020_Date="6;#2005-07-12 08:43:06"
ows_Last_x0020_Modified="6;#2005-08-10 10:21:27" ows_ID="6"
ows_owshiddenversion="6" ows_FSObjType="6;#0"
ows_FileLeafRef="6;#100_42D36645.pdf" ows_Modified="2005-08-10 10:21:27"
ows_FileRef="6;#sites/Cust1/DAA DCA DSAC DAS/100_42D36645.pdf"
ows_Editor="1;#Olivier Cordiero" xmlns:z="#RowsetSchema" />
<z:row ows_DocIcon="pdf" ows_Order_x0020_Number="FRB810901"
ows_Document_x0020_Type="Custom Documents DAA - DCA - DSAC - DAS"
ows_Scanned_x0020_By="f.goujon" ows_Created_x0020_Date="7;#2005-07-12
08:54:08" ows_Last_x0020_Modified="7;#2005-07-12 08:54:08" ows_ID="7"
ows_owshiddenversion="5" ows_FSObjType="7;#0"
ows_FileLeafRef="7;#102_42D368DC.pdf" ows_Modified="2005-07-12 08:54:09"
ows_FileRef="7;#sites/Cust1/DAA DCA DSAC DAS/102_42D368DC.pdf"
ows_Editor="295;#Ascent Capture" xmlns:z="#RowsetSchema" />
<z:row ows_DocIcon="pdf" ows_Order_x0020_Number="FRC801404"
ows_Document_x0020_Type="Custom Documents DAA - DCA - DSAC - DAS"
ows_Scanned_x0020_By="f.goujon" ows_Created_x0020_Date="8;#2005-07-12
17:27:29" ows_Last_x0020_Modified="8;#2005-07-12 17:27:29" ows_ID="8"
ows_owshiddenversion="5" ows_FSObjType="8;#0"
ows_FileLeafRef="8;#113_42D3E144.pdf" ows_Modified="2005-07-12 17:27:29"
ows_FileRef="8;#sites/Cust1/DAA DCA DSAC DAS/113_42D3E144.pdf"
ows_Editor="295;#Ascent Capture" xmlns:z="#RowsetSchema" />
<z:row ows_DocIcon="pdf" ows_Order_x0020_Number="FRC801407"
ows_Document_x0020_Type="Custom Documents DAA - DCA - DSAC - DAS"
ows_Scanned_x0020_By="f.goujon" ows_Created_x0020_Date="9;#2005-07-12
17:30:31" ows_Last_x0020_Modified="9;#2005-07-12 17:30:31" ows_ID="9"
ows_owshiddenversion="5" ows_FSObjType="9;#0"
ows_FileLeafRef="9;#115_42D3E1FB.pdf" ows_Modified="2005-07-12 17:30:31"
ows_FileRef="9;#sites/Cust1/DAA DCA DSAC DAS/115_42D3E1FB.pdf"
ows_Editor="295;#Ascent Capture" xmlns:z="#RowsetSchema" />
<z:row ows_DocIcon="pdf" ows_Order_x0020_Number="RUM008874"
ows_Document_x0020_Type="Custom Documents DAA - DCA - DSAC - DAS"
ows_Scanned_x0020_By="f.goujon" ows_Created_x0020_Date="10;#2005-07-12
17:32:32" ows_Last_x0020_Modified="10;#2005-07-12 17:32:32" ows_ID="10"
ows_owshiddenversion="5" ows_FSObjType="10;#0"
ows_FileLeafRef="10;#117_42D3E275.pdf" ows_Modified="2005-07-12 17:32:32"
ows_FileRef="10;#sites/Cust1/DAA DCA DSAC DAS/117_42D3E275.pdf"
ows_Editor="295;#Ascent Capture" xmlns:z="#RowsetSchema" />

Si quelqu'un à une idée sur la façon de traiter ce genre de résultat je suis
preneur !!!!

Merci d'avance

Olivier

3 réponses

Avatar
Stephane CORDONNIER [MVP]
Le résultat renvoyé correspond à des XmlNode (c'est marqué dans le SDK
SharePoint).

Avec .NET, tu peux charger ces noeuds dans un XmlDocument qui te permet
ensuite d'avoir une API facile à utiliser pour manipuler le résultat comme
tu veux.

--
Stephane CORDONNIER
Microsoft MVP - France
http://www.sharepoint-france.com


"olivier" a écrit dans le message de news:

Bonjour à tous,

Je suis toujours en train de ma battre pour recuperer par programme la
liste
de doc contenu dans une bibliotheque de document, je suis sur la bonne
piste
(enfin j'espere), avec l'utilisation du webservice GetListItems j'arrive à
recuperer les info souhaitées mais par contre la mise en forme du resultat
est franchement pas facile à traiter par la suite (voir ci dessous en
extrait du resultat)


<z:row ows_DocIcon="pdf" ows_File_x0020_Number="."
ows_Order_x0020_Number="CCD085182" ows_Document_x0020_Type="Custom
Documents
DAA - DCA - DSAC - DAS" ows_Scanned_x0020_By="f.goujon"
ows_Created_x0020_Date="6;#2005-07-12 08:43:06"
ows_Last_x0020_Modified="6;#2005-08-10 10:21:27" ows_ID="6"
ows_owshiddenversion="6" ows_FSObjType="6;#0"
ows_FileLeafRef="6;#100_42D36645.pdf" ows_Modified="2005-08-10 10:21:27"
ows_FileRef="6;#sites/Cust1/DAA DCA DSAC DAS/100_42D36645.pdf"
ows_Editor="1;#Olivier Cordiero" xmlns:z="#RowsetSchema" />
<z:row ows_DocIcon="pdf" ows_Order_x0020_Number="FRB810901"
ows_Document_x0020_Type="Custom Documents DAA - DCA - DSAC - DAS"
ows_Scanned_x0020_By="f.goujon" ows_Created_x0020_Date="7;#2005-07-12
08:54:08" ows_Last_x0020_Modified="7;#2005-07-12 08:54:08" ows_ID="7"
ows_owshiddenversion="5" ows_FSObjType="7;#0"
ows_FileLeafRef="7;#102_42D368DC.pdf" ows_Modified="2005-07-12 08:54:09"
ows_FileRef="7;#sites/Cust1/DAA DCA DSAC DAS/102_42D368DC.pdf"
ows_Editor="295;#Ascent Capture" xmlns:z="#RowsetSchema" />
<z:row ows_DocIcon="pdf" ows_Order_x0020_Number="FRC801404"
ows_Document_x0020_Type="Custom Documents DAA - DCA - DSAC - DAS"
ows_Scanned_x0020_By="f.goujon" ows_Created_x0020_Date="8;#2005-07-12
17:27:29" ows_Last_x0020_Modified="8;#2005-07-12 17:27:29" ows_ID="8"
ows_owshiddenversion="5" ows_FSObjType="8;#0"
ows_FileLeafRef="8;#113_42D3E144.pdf" ows_Modified="2005-07-12 17:27:29"
ows_FileRef="8;#sites/Cust1/DAA DCA DSAC DAS/113_42D3E144.pdf"
ows_Editor="295;#Ascent Capture" xmlns:z="#RowsetSchema" />
<z:row ows_DocIcon="pdf" ows_Order_x0020_Number="FRC801407"
ows_Document_x0020_Type="Custom Documents DAA - DCA - DSAC - DAS"
ows_Scanned_x0020_By="f.goujon" ows_Created_x0020_Date="9;#2005-07-12
17:30:31" ows_Last_x0020_Modified="9;#2005-07-12 17:30:31" ows_ID="9"
ows_owshiddenversion="5" ows_FSObjType="9;#0"
ows_FileLeafRef="9;#115_42D3E1FB.pdf" ows_Modified="2005-07-12 17:30:31"
ows_FileRef="9;#sites/Cust1/DAA DCA DSAC DAS/115_42D3E1FB.pdf"
ows_Editor="295;#Ascent Capture" xmlns:z="#RowsetSchema" />
<z:row ows_DocIcon="pdf" ows_Order_x0020_Number="RUM008874"
ows_Document_x0020_Type="Custom Documents DAA - DCA - DSAC - DAS"
ows_Scanned_x0020_By="f.goujon" ows_Created_x0020_Date="10;#2005-07-12
17:32:32" ows_Last_x0020_Modified="10;#2005-07-12 17:32:32" ows_ID="10"
ows_owshiddenversion="5" ows_FSObjType="10;#0"
ows_FileLeafRef="10;#117_42D3E275.pdf" ows_Modified="2005-07-12 17:32:32"
ows_FileRef="10;#sites/Cust1/DAA DCA DSAC DAS/117_42D3E275.pdf"
ows_Editor="295;#Ascent Capture" xmlns:z="#RowsetSchema" />

Si quelqu'un à une idée sur la façon de traiter ce genre de résultat je
suis
preneur !!!!

Merci d'avance

Olivier




Avatar
Renaud COMTE [MVP]
A vrai dire, on peut aussi utilise d'autre methodes selon vos besoins

Dataset/Xpath/serialisation/...



Allez je passe le lien qui vas bien ;)
http://weblogs.asp.net/paulballard/archive/2005/05/08/406197.aspx


Renaud COMTE [MVP]
---------------------------------
http://blogs.developpeur.org/themit/
http://blog.spsclerics.com/

Bonjour à tous,

Je suis toujours en train de ma battre pour recuperer par programme la
liste de doc contenu dans une bibliotheque de document, je suis sur la
bonne piste (enfin j'espere), avec l'utilisation du webservice
GetListItems j'arrive à recuperer les info souhaitées mais par contre
la mise en forme du resultat est franchement pas facile à traiter par
la suite (voir ci dessous en extrait du resultat)

<z:row ows_DocIcon="pdf" ows_File_x0020_Number="."
ows_Order_x0020_Number="CCD085182" ows_Document_x0020_Type="Custom
Documents
DAA - DCA - DSAC - DAS" ows_Scanned_x0020_By="f.goujon"
ows_Created_x0020_Date="6;#2005-07-12 08:43:06"
ows_Last_x0020_Modified="6;#2005-08-10 10:21:27" ows_ID="6"
ows_owshiddenversion="6" ows_FSObjType="6;#0"
ows_FileLeafRef="6;#100_42D36645.pdf" ows_Modified="2005-08-10
10:21:27"
ows_FileRef="6;#sites/Cust1/DAA DCA DSAC DAS/100_42D36645.pdf"
ows_Editor="1;#Olivier Cordiero" xmlns:z="#RowsetSchema" />
<z:row ows_DocIcon="pdf" ows_Order_x0020_Number="FRB810901"
ows_Document_x0020_Type="Custom Documents DAA - DCA - DSAC - DAS"
ows_Scanned_x0020_By="f.goujon" ows_Created_x0020_Date="7;#2005-07-12
08:54:08" ows_Last_x0020_Modified="7;#2005-07-12 08:54:08" ows_ID="7"
ows_owshiddenversion="5" ows_FSObjType="7;#0"
ows_FileLeafRef="7;#102_42D368DC.pdf" ows_Modified="2005-07-12
08:54:09"
ows_FileRef="7;#sites/Cust1/DAA DCA DSAC DAS/102_42D368DC.pdf"
ows_Editor="295;#Ascent Capture" xmlns:z="#RowsetSchema" />
<z:row ows_DocIcon="pdf" ows_Order_x0020_Number="FRC801404"
ows_Document_x0020_Type="Custom Documents DAA - DCA - DSAC - DAS"
ows_Scanned_x0020_By="f.goujon" ows_Created_x0020_Date="8;#2005-07-12
17:27:29" ows_Last_x0020_Modified="8;#2005-07-12 17:27:29" ows_ID="8"
ows_owshiddenversion="5" ows_FSObjType="8;#0"
ows_FileLeafRef="8;#113_42D3E144.pdf" ows_Modified="2005-07-12
17:27:29"
ows_FileRef="8;#sites/Cust1/DAA DCA DSAC DAS/113_42D3E144.pdf"
ows_Editor="295;#Ascent Capture" xmlns:z="#RowsetSchema" />
<z:row ows_DocIcon="pdf" ows_Order_x0020_Number="FRC801407"
ows_Document_x0020_Type="Custom Documents DAA - DCA - DSAC - DAS"
ows_Scanned_x0020_By="f.goujon" ows_Created_x0020_Date="9;#2005-07-12
17:30:31" ows_Last_x0020_Modified="9;#2005-07-12 17:30:31" ows_ID="9"
ows_owshiddenversion="5" ows_FSObjType="9;#0"
ows_FileLeafRef="9;#115_42D3E1FB.pdf" ows_Modified="2005-07-12
17:30:31"
ows_FileRef="9;#sites/Cust1/DAA DCA DSAC DAS/115_42D3E1FB.pdf"
ows_Editor="295;#Ascent Capture" xmlns:z="#RowsetSchema" />
<z:row ows_DocIcon="pdf" ows_Order_x0020_Number="RUM008874"
ows_Document_x0020_Type="Custom Documents DAA - DCA - DSAC - DAS"
ows_Scanned_x0020_By="f.goujon" ows_Created_x0020_Date="10;#2005-07-12
17:32:32" ows_Last_x0020_Modified="10;#2005-07-12 17:32:32"
ows_ID="10" ows_owshiddenversion="5" ows_FSObjType="10;#0"
ows_FileLeafRef="10;#117_42D3E275.pdf" ows_Modified="2005-07-12
17:32:32" ows_FileRef="10;#sites/Cust1/DAA DCA DSAC
DAS/117_42D3E275.pdf" ows_Editor="295;#Ascent Capture"
xmlns:z="#RowsetSchema" />

Si quelqu'un à une idée sur la façon de traiter ce genre de résultat
je suis preneur !!!!

Merci d'avance

Olivier



Avatar
olivier
Merci à tous les deux grace à vos info j'ai bien avancé.

olivier

PS: pas d'idée pour mon pb "Utilisation d'un webservice" ?


"Renaud COMTE [MVP]" a écrit dans le message de
news:
A vrai dire, on peut aussi utilise d'autre methodes selon vos besoins

Dataset/Xpath/serialisation/...



Allez je passe le lien qui vas bien ;)
http://weblogs.asp.net/paulballard/archive/2005/05/08/406197.aspx


Renaud COMTE [MVP]
---------------------------------
http://blogs.developpeur.org/themit/
http://blog.spsclerics.com/

> Bonjour à tous,
>
> Je suis toujours en train de ma battre pour recuperer par programme la
> liste de doc contenu dans une bibliotheque de document, je suis sur la
> bonne piste (enfin j'espere), avec l'utilisation du webservice
> GetListItems j'arrive à recuperer les info souhaitées mais par contre
> la mise en forme du resultat est franchement pas facile à traiter par
> la suite (voir ci dessous en extrait du resultat)
>
> <z:row ows_DocIcon="pdf" ows_File_x0020_Number="."
> ows_Order_x0020_Number="CCD085182" ows_Document_x0020_Type="Custom
> Documents
> DAA - DCA - DSAC - DAS" ows_Scanned_x0020_By="f.goujon"
> ows_Created_x0020_Date="6;#2005-07-12 08:43:06"
> ows_Last_x0020_Modified="6;#2005-08-10 10:21:27" ows_ID="6"
> ows_owshiddenversion="6" ows_FSObjType="6;#0"
> ows_FileLeafRef="6;#100_42D36645.pdf" ows_Modified="2005-08-10
> 10:21:27"
> ows_FileRef="6;#sites/Cust1/DAA DCA DSAC DAS/100_42D36645.pdf"
> ows_Editor="1;#Olivier Cordiero" xmlns:z="#RowsetSchema" />
> <z:row ows_DocIcon="pdf" ows_Order_x0020_Number="FRB810901"
> ows_Document_x0020_Type="Custom Documents DAA - DCA - DSAC - DAS"
> ows_Scanned_x0020_By="f.goujon" ows_Created_x0020_Date="7;#2005-07-12
> 08:54:08" ows_Last_x0020_Modified="7;#2005-07-12 08:54:08" ows_ID="7"
> ows_owshiddenversion="5" ows_FSObjType="7;#0"
> ows_FileLeafRef="7;#102_42D368DC.pdf" ows_Modified="2005-07-12
> 08:54:09"
> ows_FileRef="7;#sites/Cust1/DAA DCA DSAC DAS/102_42D368DC.pdf"
> ows_Editor="295;#Ascent Capture" xmlns:z="#RowsetSchema" />
> <z:row ows_DocIcon="pdf" ows_Order_x0020_Number="FRC801404"
> ows_Document_x0020_Type="Custom Documents DAA - DCA - DSAC - DAS"
> ows_Scanned_x0020_By="f.goujon" ows_Created_x0020_Date="8;#2005-07-12
> 17:27:29" ows_Last_x0020_Modified="8;#2005-07-12 17:27:29" ows_ID="8"
> ows_owshiddenversion="5" ows_FSObjType="8;#0"
> ows_FileLeafRef="8;#113_42D3E144.pdf" ows_Modified="2005-07-12
> 17:27:29"
> ows_FileRef="8;#sites/Cust1/DAA DCA DSAC DAS/113_42D3E144.pdf"
> ows_Editor="295;#Ascent Capture" xmlns:z="#RowsetSchema" />
> <z:row ows_DocIcon="pdf" ows_Order_x0020_Number="FRC801407"
> ows_Document_x0020_Type="Custom Documents DAA - DCA - DSAC - DAS"
> ows_Scanned_x0020_By="f.goujon" ows_Created_x0020_Date="9;#2005-07-12
> 17:30:31" ows_Last_x0020_Modified="9;#2005-07-12 17:30:31" ows_ID="9"
> ows_owshiddenversion="5" ows_FSObjType="9;#0"
> ows_FileLeafRef="9;#115_42D3E1FB.pdf" ows_Modified="2005-07-12
> 17:30:31"
> ows_FileRef="9;#sites/Cust1/DAA DCA DSAC DAS/115_42D3E1FB.pdf"
> ows_Editor="295;#Ascent Capture" xmlns:z="#RowsetSchema" />
> <z:row ows_DocIcon="pdf" ows_Order_x0020_Number="RUM008874"
> ows_Document_x0020_Type="Custom Documents DAA - DCA - DSAC - DAS"
> ows_Scanned_x0020_By="f.goujon" ows_Created_x0020_Date="10;#2005-07-12
> 17:32:32" ows_Last_x0020_Modified="10;#2005-07-12 17:32:32"
> ows_ID="10" ows_owshiddenversion="5" ows_FSObjType="10;#0"
> ows_FileLeafRef="10;#117_42D3E275.pdf" ows_Modified="2005-07-12
> 17:32:32" ows_FileRef="10;#sites/Cust1/DAA DCA DSAC
> DAS/117_42D3E275.pdf" ows_Editor="295;#Ascent Capture"
> xmlns:z="#RowsetSchema" />
>
> Si quelqu'un à une idée sur la façon de traiter ce genre de résultat
> je suis preneur !!!!
>
> Merci d'avance
>
> Olivier
>