Develop and Download Open Source Software

Browse CVS Repository

Diff of /xoonips/AL/commonal.cc

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.58 by youi, Tue Feb 8 06:40:51 2005 UTC revision 1.59 by youi, Tue Feb 8 07:15:02 2005 UTC
# Line 2  Line 2 
2   *   *
3   * $Revision$   * $Revision$
4   * $Log$   * $Log$
5     * Revision 1.59  2005/02/08 07:15:02  youi
6     * pubmedパース処理:
7     *
8   * Revision 1.58  2005/02/08 06:40:51  youi   * Revision 1.58  2005/02/08 06:40:51  youi
9   * pubmedComplete:ジャーナルの完全なタイトルを取得してpubmed_tにセット.   * pubmedComplete:ジャーナルの完全なタイトルを取得してpubmed_tにセット.
10   *   *
# Line 6079  static int streamPubmedFile(const char * Line 6082  static int streamPubmedFile(const char *
6082              if( processEsearch(reader, p, &DocID ) ) break;              if( processEsearch(reader, p, &DocID ) ) break;
6083              ret = xmlTextReaderRead(reader);              ret = xmlTextReaderRead(reader);
6084          }          }
6085            while( ret == 1 ){
6086                ret = xmlTextReaderRead(reader);
6087            }
6088          xmlFreeTextReader(reader);          xmlFreeTextReader(reader);
6089      }      }
6090      err = xmlGetLastError();      err = xmlGetLastError();
# Line 6086  static int streamPubmedFile(const char * Line 6092  static int streamPubmedFile(const char *
6092          setLastErrorString( err -> message );          setLastErrorString( err -> message );
6093          return ret;          return ret;
6094      }      }
     fprintf( stderr, "\nDocID=%d", DocID );  
6095            
6096      url = PUBMED_ESUMMARY_URL_BASE;      url = PUBMED_ESUMMARY_URL_BASE;
6097      url += intToString( DocID );      url += intToString( DocID );
     fprintf( stderr, "\n%s", url.c_str() );  
6098      reader = xmlNewTextReaderFilename(url.c_str());      reader = xmlNewTextReaderFilename(url.c_str());
6099      if( reader != NULL ){      if( reader != NULL ){
6100          ret = xmlTextReaderRead(reader);          ret = xmlTextReaderRead(reader);
# Line 6098  static int streamPubmedFile(const char * Line 6102  static int streamPubmedFile(const char *
6102              if( processEsummary( reader, p ) ) break;              if( processEsummary( reader, p ) ) break;
6103              ret = xmlTextReaderRead( reader );              ret = xmlTextReaderRead( reader );
6104          }          }
6105            while( ret == 1 ){
6106                ret = xmlTextReaderRead(reader);
6107            }
6108          xmlFreeTextReader(reader);          xmlFreeTextReader(reader);
6109      }      }
6110      err = xmlGetLastError();      err = xmlGetLastError();

Legend:
Removed from v.1.58  
changed lines
  Added in v.1.59

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26