Muszę dodać jedną z nich do projektu. Czy istnieje projekt PHP o otwartym kodzie źródłowym? Nie chcesz wymyślać koła.GUI mapowania CSV
Odpowiedz
Możliwe implementacje co prosisz to
Quick CSV import with visual mapping
tę pełną implementację z mapowaniem wizualnej, choć nie jest tematycznie jak na zdjęciu. Przykład użycia jest dostępna here
-
To jest częściowa realizacja konwertuje danych csv do tabeli HTML. Pozostała część będzie do konwersji wygenerowanej tabeli SQL z wizualnego odwzorowania
Następujące elementy są implementacje PHP częściowe że mapa csv do SQL bez podania mapowanie wizualną dla użytkownika.
Czasami wymyślania koła jest dobra, masz co trzeba, i co trzeba tylko
Wydaje się proste, najpierw trzeba csv trochę parser, ale to jest po prostu zbyt łatwo można zrobić coś takiego:
Twoim zadaniem można rozbić na:
1.- importu CSV. (Build formularza przesyłania, uchwyt walidacji rozszerzenie pliku
2.- przechowywać gdzieś tymczasowo CSV (plik Store, prawdopodobnie z hash zamiast nazwy więc żadne konflikty istnieją
3.- Analizować CSV. (http://php.net/manual/en/function.fgetcsv.php będzie twoim przyjacielem)
4.- Dwa pola wejściowe, jeden dla przeanalizowanych plików i jeden dla Twojej mapy, użyj niektórych sesji/javascript fancyness do dodawania właściwych kolumn w locie
5.- Następnie zapisz zmapowane kolumny do rzeczywistych wartości csv.
To nie jest odpowiedź na pytanie. Tak, to są te etapy. Zaproponowałem 50 punktów reputacji, aby dowiedzieć się, czy solidny jQuery/PHP został już napisany NIE, ponieważ nie wiem jak to zrobić. – jerrygarciuh
@jerrygarciuh - "To nie jest odpowiedź na pytanie". Być może nie, ale bądź miły tym samym ':)' – halfer
- 1. CSV do mapowania modelu obiektowego
- 2. Elasticsearch Usuń właściwość mapowania
- 3. Odwzorowanie mapowania wtyczek Vima
- 4. AutoMapper złożonych zagnieżdżonych mapowania
- 5. Widżet mapowania dla Qt
- 6. AutoMapper definiuje poziom mapowania
- 7. Nie znaleziono mapowania
- 8. mod_rewrite GUI?
- 9. Łączenie mapowania Fluent i XML dla NHibnernate
- 10. Dodaj nagłówek do CSV bez ładowania CSV
- 11. Opcja Redis-cli --csv (eksport do csv)
- 12. Kontekst mapowania Tomcat przez server.xml
- 13. mapowania enum z Fluent NHibernate
- 14. Ember-Data: Jak działają "mapowania"
- 15. mapowania znaków w EditText android
- 16. Mapowania są niezgodne ze sobą
- 17. Poprawianie wydajności operacji numpy mapowania
- 18. Metoda mapowania wielu parametrów iBatis
- 19. wiosny MVC żądania konwencje mapowania
- 20. mapowania enum ciąg w hibernacji
- 21. błędu podczas zbierania IntStream mapowania
- 22. RestKit - Żądanie bez mapowania obiektów
- 23. Fluent NHibernate mapowania SQL Widoki
- 24. Przetwarzanie CSV
- 25. Czy istnieje GUI do tworzenia GUI w Scali?
- 26. Uruchamiasz aplikację GUI na Linuksie, bez pokazywania GUI?
- 27. GUI Builder dla Pythona
- 28. Java GUI alternatives
- 29. PyQT GUI Testowanie
- 30. GUI frameworks for Java
Przykład tutaj: http://www.hurricanesoftwares.com/how-to-import-csv-file-in-your-php-application/ Jest po prostu świetny. Przeczytaj cały kod i daj mu jazdę próbną. Dzięki! Uratowałeś mi kilka godzin niepotrzebnej pracy! – jerrygarciuh