Microsoft
Software
Hardware
Network
Frage : Wie importiere ich eine xml Akte in eine mysql Datenbank using PHP?
Hallo, versehen
Could, das jedermann gefallen, mich mit einem PHP-Index, der den Inhalt aus der angebrachten xml Akte in die jeweiligen Felder der Buchtabelle in der beigefügten Datenbank importieren kann; „book1“?
in den meisten Fällen, habe ich versucht, die Spalten in der Buchtabelle der Datenbank identisch zu halten zu den Umbaunamen in der xml Akte. Gleichwohl es gab, archivieren einige Umbauten im xml, wie
, das unter dem
etikettiert für beide das Hauptprodukt sowie das in Verbindung stehende Produkt erschien. In beiden Fällen, in denen
ich erscheint, haben die folgenden Spaltennamen in der Datenbank verwendet, um zu unterscheiden, die Aufzeichnung sein sollte imported.
ProductIDTypeIDValue1 Putzfrau (10),
RelationProductIDValue Putzfrau (13),
Concerning das Hauptprodukt und nicht die in Verbindung stehende Produktinformation in der xml Akte;
the
Daten für
02IDType> haben ein Maximum von 10 Buchstaben und
the
Daten für
03IDType> und
15IDType> haben ein Maximum von 13 characters.
The
Daten für
03IDType> sollten in die Primärschlüsselspalte der Anmerkung der Bücher table.
Please auch importiert werden, dass es einige Buchaufzeichnungen, in denen es keine Daten für das
von
02IDType>
Finally gibt, ist es möglich, eine Lösung using grammatische Definition PHP-XML Expat zur Verfügung zu stellen gibt.
Am I korrekt, wenn, denkend, dass die grammatische Definition PHP-XML Expat viel leistungsfähiger ist, die der Wunsch PHP-SimpleXML.
I, zum der Datenbank zu entwerfen, damit sie eine sehr große Anzahl von Büchern importieren kann. (herum 100.000).
Attachments:
bookdatabase.sql
(3 KBs)
(Akten-Art Details)
Creates Buch database
Book.xml
(98 KBs)
(Akten-Art Details)
in mysql database.
importiert zu werden
XML Akte,
Antwort : Wie importiere ich eine xml Akte in eine mysql Datenbank using PHP?
Es gibt viele SQL-Serverbetriebe, die tempdb benutzen, um Art und Sachen wie die durchzuführen. Tempdb kann zu den sehr großen Größen aufblasen. Das Wiederbeginnen des SQL-Servers schrumpft tempdb, da es jedes Mal SQL-Anfänge neu erstellt hat. Jedoch kann diese möglicherweise nicht eine Wahl in Ihrer Umwelt sein.
Optimales Verfahren ist, tempdb auf eine unterschiedliche Scheibe zu setzen und sie sicherzustellen wird ausreichend für Ihre Alltagsbetriebe sortiert.
FWIW, Temptabellen sollte automatisch zerstört werden, wenn der Anschluss, der sie herstellte, fallen gelassen wird. Tabellenvariablen sind gut, wenn Sie das Gedächtnis haben, zum sie zu stützen.
Weitere Lösungen
Wort-Presse, die Frage bewirtet
asp.net: Mein Problem ist, benutze ich einen ajax Ergänzung Kalender, um BeginDate u. EndDate Werte einzutragen
Silverlight 4 UI Ereignisse
wie kann ich irgendeine Bildentschließung online ändern und sie zum lokalen PC dann innen sparen??
ZFS Sicherungshilfe Ubuntu 10.0.4 LTS
Form-Frage für Kristallreports
Betreffend INOTES in Lotos 8.5
Mühen, die ZWISCHEN Logik erhalten zu arbeiten
Spannungs-Sensor ermittelte einen Ausfall auf Bediener DELL-PowerEdge 2650
broadcom NIC teaming