다음과 같은 사양으로 양식 애플리케이션을 개발해야합니다. 데이터가있는 XML 파일이 있습니다. 신청서 나 양식에이 데이터를 표시해야합니다. 사용자는 데이터를보고 편집하고 추가하고 조작하여 XML 파일에 저장할 수 있어야합니다. 응용 프로그램/웹 서버를 사용할 수 없으며 오프라인 응용 프로그램이어야하며 데이터가 브라우저에 표시되어야합니다. 양식 신청서를 개발하는 가장 좋은 방법은 무엇입니까? XML -> XSLT -> XHTML (양식)? 더 나은 해결책이 있습니까? 도와주세요.XML을 표시, 편집 및 저장하는 Forms 응용 프로그램. 가능성은 무엇입니까?
답변
태그에서 XForms를 언급 했으므로 옵션입니다. 브라우저에서 클라이언트 측 렌더링 엔진을 사용해야합니다. 다음 중 하나를 살펴 보겠습니다.
- XSLTForms - XSLT 및 자바 스크립트를 기반으로 매우 적극적으로 개발 된 브라우저 독립적입니다.
- Mozilla XForms Project - Firefox 만 사용할 수있는 경우. 꽤 안정되어야합니다.
- formsPlayer - IE 만 허용되는 경우. 안정적이어야하지만 적극적으로 개발되지 않아야합니다.
주의 - 모든 보안 제한 사항을 준수 할 수 있습니다. 브라우저는 HTML이 로컬 파일에서 가져온 파일 시스템의 임의의 위치에 파일을 저장할 수 없습니다. 모질라 XForms를 사용하여 XML을 로컬 파일에 성공적으로 저장했다는 사실을 모호하게 기억합니다. XSLTForms에서 더 많은 문제가 있다고 생각합니다.
답변 해 주셔서 감사합니다. 나는 Chiba와 Dojo 지원에 대한 해결책을 생각하고있었습니다. 나는 브라우저 독립적 인 솔루션을 원한다. – Syk
웹 서버가있는 XSLTForm에서 파일을 로컬로 저장할 수 있습니다. 콘텐츠가 서버로 전송 된 다음 클라이언트로 다시 보내져 콘텐츠 형식이 강제로 생성되므로 브라우저는이를 파일로 저장하도록 제안합니다.
전적으로 오프라인 인 것은 로컬 웹 서버를 가질 수 없다는 의미는 아닙니다. 아파치 + PHP는 가벼우 며, C로 작성된 전용 웹 서버를 사용할 수도 있습니다!
답변 해 주셔서 감사합니다. 또 다른 문제는 내 응용 프로그램이 많은 휴대용 장치 (노트북)에 설치된다는 것입니다. 그래서 각 노트북에 웹 서버를 설치하고 싶지 않습니다. – Syk
- 1. Windows Forms 응용 프로그램 성능
- 2. SQLWindows 응용 프로그램 열기 및 편집
- 3. Windows Forms 응용 프로그램 C# | 보내기 Tweet
- 4. 드루팔 (Drupal의 가능성은 무엇입니까?
- 5. android에서 응용 프로그램 데이터베이스 편집
- 6. 프로그램 설정을 저장하는 방법은 무엇입니까?
- 7. 조언. Windows Forms 응용 프로그램 - "로컬"및 "네트워크"모드
- 8. C# 응용 프로그램 시작시 Windows Forms 응용 프로그램 업데이트
- 9. Webservice에서 XML을 저장하는 방법
- 10. 환경 조정을위한 crowdsourced지도 편집 응용 프로그램
- 11. 데이터를 저장하는 데스크톱 응용 프로그램?
- 12. Windows Forms 및 WCF - 클라이언트 응용 프로그램 통신
- 13. CUDA & Visual C++ 및 Windows Forms 응용 프로그램
- 14. 응용 프로그램 표시
- 15. XML을 사용하여 응용 프로그램 업데이트 검사기
- 16. C Sharp Windows Forms 응용 프로그램 개발
- 17. Windows Forms 응용 프로그램 데이터베이스 설정
- 18. Windows Forms 용 Exensible 응용 프로그램 쉘
- 19. Windows Forms 응용 프로그램 내 Console.WriteLine 사용
- 20. Windows Forms 응용 프로그램 예외 트래핑
- 21. Windows Forms 응용 프로그램 : 그리드보기의 도움말 텍스트
- 22. LDAP와 응용 프로그램 구성 데이터를 저장하는 데이터베이스
- 23. Windows Forms 프로그램에서 인쇄 설정을 저장하는 방법은 무엇입니까?
- 24. 회사에서 웹 응용 프로그램 대신 Windows Forms 및 WPF 응용 프로그램을 사용하는 이유는 무엇입니까?
- 25. RID를 복제 할 수있는 가능성은 무엇입니까
- 26. Windows 7 및 Vista에 응용 프로그램 데이터를 저장하는 위치
- 27. 응용 프로그램 내에서 iphone 응용 프로그램 설정 표시
- 28. 임의 응용 프로그램 상태를 저장하는 응용 프로그램 만들기
- 29. 자바의 응용 프로그램 속성 파일에 힌디어 문자를 저장하는 방법은 무엇입니까?
- 30. 웹 기반 응용 프로그램 용 Sdk에서 XML을 사용하는 방법은 무엇입니까?
응용 프로그램은 오프라인 모드 여야 만 완전히 오프라인 상태 여야합니다 (단, 데이터를 저장하려면 응용 프로그램 서버에 연결해야합니다). – avernet
완전히 오프라인 인 응용 프로그램이어야합니다. 데이터 (XML 파일)는 다른 (온라인) 응용 프로그램에 의해 서버에 업로드됩니다. – Syk