Estoy tratando de crear un campo de texto de autocompletar con una lista de Universidades y universidades conocidas. ¿Sabes dónde puedo conseguir este tipo de lista? ¿O hay una API pública que contiene esta información?Lista de la universidad/universidad para completar un campo Autocompletar?
Respuesta
He encontrado que IPEDS (Integrated Postsecondary Education Data System) es probablemente la fuente más autorizada para estos datos (y muchos más relacionados con ella), y es fácil de exportar.
Esa página tiene varias herramientas diferentes para exportar diferentes conjuntos de datos de varias maneras comunes, pero todas envuelven la herramienta "Descargar archivos de datos personalizados" que es la más básica.
Para obtener una lista (en lugar de datos en una sola institución), vaya a esa página de archivos de datos personalizados y haga clic en "Por grupo" para seleccionar los filtros reales que se utilizarán para limitar la lista de instituciones que desee (y qué año de conjuntos de datos). A continuación, haga clic en "Buscar" y le proporcionará una lista de muestra de sus resultados. A partir de ahí, haga clic en "Continuar" para seleccionar las variables que desea en el informe con cada una de las instituciones a las que ya se ha filtrado.
Hay toneladas de variables, pero en este caso, encontrará todo lo que necesita en "Características institucionales" más probable. Una vez que haya seleccionado todas las columnas de información que desea, haga clic en el botón grande "Continuar" en la parte superior. A continuación, se le presentarán varios enlaces de descarga para sus datos en varios formatos, incluido CSV.
El sitio de solicitud de ayuda federal de los EE. UU. (http://www.fafsa.ed.gov/) tiene una lista muy completa, aunque no estoy seguro de cuántas universidades no estadounidenses se enumeran (algunas lo son).
Podría considerar iniciar una aplicación y raspando la lista.
¿Dónde puedo encontrar esa lista en ese sitio web? – Andrew
Después de unos momentos de revisión, estoy bastante seguro de que fafsa no quiere que esa lista sea utilizada por el público o que sea de fácil acceso para el público.
Si va al formulario de búsqueda de su escuela (https://fafsa.ed.gov/FAFSA/app/schoolSearch?locale=en_ES) utiliza la función autocompletar para proporcionar los datos filtrados. No tenía ganas de buscar demasiado en el guión para ver si podía encontrar un URI que pudiera dar el listado completo, pero estoy bastante seguro de que no quieren que la gente use su ancho de banda. Seguiré buscando en otro lado. Intentaré publicar de nuevo si encuentro algo más parecido a lo que estamos buscando.
... He vuelto. Encontré dbpedia.org como una posible fuente (para este & MUCHO más). También modifiqué un ejemplo para enumerar todas sus universidades en orden alfabético y guardé la salida html para mi propio uso.
También encontré http://infochimps.com/search?query=universities este sitio aparentemente sólo "tratos" con conjuntos de datos (algunos gratuitos, otros no)
Todavía estoy esperando encontrar un recurso en la web "hacia arriba" que puedo hacer ping con consultas para JSON.
ahhhh what'ya gonna do!?!? 8)
Para obtener resultados rápidos, intente http://ope.ed.gov/accreditation/GetDownloadFile.aspx - tiene conjuntos completos de datos listos para descargar con toda la información clave.
Hice una API que ajusta esos resultados: https://github.com/karllhughes/colleges Funciona para mis pequeños propósitos. – karllhughes
Puede probar con el Departamento de Educación: http://www.ed.gov/developer Los datos están disponibles por llamada API o como csv. Estoy a punto de crear la misma experiencia usando el punto final API, así que actualizaré con notas.
Echa un vistazo the Nearby Colleges REST APIs. Hay un punto final destinado solo para completar automáticamente el nombre de una escuela o su alias. Están usando datos de IPEDS NCES referenciados por Bryan. En lugar de descargarlo y SQL-izing usted mismo ...
Un ejemplo ... /autocomplete?q=university%20of%20i&limit=3. También es gratis.
- 1. Pasando el parámetro para completar el método de p: autocompletar
- 2. Documentar javascript en Netbeans para autocompletar/completar código/intellisense
- 3. jQuery Autocompletar: ¿cómo actualizar la lista?
- 4. ¿Cómo agregar un campo de autocompletar en formularios Symfony2?
- 5. usando readline() para completar
- 6. SOLR sugerente campo múltiple autocompletar
- 7. Establecer el ancho de los elementos de la lista para completar la lista desordenada
- 8. Jquery autocompletar - html personalizado para resultado de la lista
- 9. ¿Cómo agregar un campo de autocompletar en un formulario Symfony2 para una colección y usar Propel?
- 10. ¿Dónde puedo obtener una lista de todos los países/ciudades para completar un cuadro de lista?
- 11. PyCharm autocompletar, lista de tipos
- 12. ¿Cómo paso un parámetro adicional al campo Autocompletar de Jquery?
- 13. Lista personalizada de opciones de autocompletar en ios con monotouch
- 14. Use PDFBox para completar un formulario PDF
- 15. ¿Cómo obtener jQuery Autocompletar para que aparezca en el campo?
- 16. ¿Ir a través de las propiedades de la clase estática para completar la lista?
- 17. C# obtener una lista de un campo de una lista
- 18. Autocompletar JQuery: cómo forzar la selección de la lista (teclado)
- 19. ¿Se requiere HttpWebRequest.GetResponse para completar un POST?
- 20. Tiempo necesario para completar un proceso
- 21. ¿Cómo se podría completar autocompletar la etiqueta de entrada html en Ext.js?
- 22. ¿Usando Jmeter para completar un formulario?
- 23. CSS - elementos de la lista de navegación horizontal para completar todos los spce disponibles
- 24. Cambiar la combinación de teclas para la selección de autocompletar
- 25. ¿Un buen complemento de autocompletar para jQuery 1.3?
- 26. jQuery Autocompletar campo en Symfony2 con formType y Doctrine2
- 27. ¿Inhabilitar autocompletar en campo de texto en Django?
- 28. ¿Cómo completar un hito?
- 29. ¿Cómo uso JQuery Autocompletar para varias palabras
- 30. Esperando la carga de la ventana secundaria para completar
Puedo ver por qué algunas recomendaciones deben marcarse fuera del tema. Sin embargo, realmente me gusta este tipo de pregunta. Honestamente, no estaba seguro de dónde buscar sugerencias/discusiones sobre dónde obtener información para esto. IMO es una excelente opción para stackoverflow. Pero definitivamente puedo ver que hay una línea fina donde preguntas como esta pueden salirse de control. Solo mis 2cents. –