TAILIEUCHUNG - PHP – Endlich objektorientiert- P12

PHP – Endlich objektorientiert- P12: Die Zeiten, in denen man die Skriptsprache PHP nur dazu verwendete, um dynamische HTML-Tabellen aus einer MySQL-Datenbank zu erstellen, sind vorüber. Heutzutage werden auch große Projekte in PHP realisiert, es existieren Programmier-Frameworks wie Zend Studio und große Content Management Systeme wie Typo3 sind in PHP entwickelt worden. | 4 - PHP objektorientiert function cData p data daten trim data if empty daten this- daten daten function getTN return this- tn Listing Die Hilfsklasse für den SAX-Parser Forts. Wie funktioniert nun diese Hilfsklasse Als öffnendes XML-Element wird nur teilnehmer betrachtet alle anderen öffnenden Elemente werden ignoriert. Den Namen des Elements und dessen Attribute gelangen als Input-Parameter in die Methode. Der SAX-Parser befüllt die Parameter automatisch sodass Sie sich darum nicht kümmern müssen. Als Attribute des Elements Teilnehmer werden die Teilnehmer-ID und das Geschlecht des Teilnehmers festgehalten. Diese Attribute werden aus der XML-Datei extrahiert. Aus der ID wird der Index des Datenfelds tn bestimmt damit der Teilnehmer eindeutig wiedergefunden werden kann. Im Anschluss daran wird ein neues Teilnehmerobjekt angelegt und dem Feld zugewiesen. Abschließend wird das Geschlecht des existierenden Teilnehmers mit dem gleichnamigen Attribut aus der XML-Datei belegt das ebenso wie die ID über das Feld atts aus der XML-Datei ausgelesen wurde. Wenn der Parser Text zwischen einem öffnenden und einem schließenden Element ermittelt hat entfernt die Methode cData . führende und folgende Leerzeichen durch die trim-Methode. Die Daten werden dann temporär in der Eigenschaft daten abgelegt. Die Methode ende wertet die schließenden Elemente name vorkenntnis und vorkenntnisse aus. Wird das schließende Element name entdeckt wird die Zeichenkette aus cData . die sich in der Eigenschaft daten befindet dem aktuellen Teilnehmer zugewiesen. Beim schließenden Element vorkenntnis wird die ermittelte Vorkenntnis aus daten der Liste der Vorkenntnisse des Teilnehmers hinzugefügt. Diese Liste besteht zur Vereinfachung lediglich aus einer Zeichenkette wobei die Vorkenntnisse durch einen HTML-Zeilenumbruch getrennt sind. In einer realen Anwendung würde dafür natürlich ein separates Datenfeld verwendet. Ist die Liste der Vorkenntnisse in der XML-Datei durch vorkenntnisse .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.