2017-03-05 2 views
-2

Ich versuche, mithilfe der Powershell den Wert für ows_Occurred-Felder aus dem xml-Feld im Listenelement der Liste des Workflowverlaufs zu extrahieren. Die XML-Feld Elementwert istExtrahieren von Daten aus dem Listenfeld "Workflow-Verlauf"

Xml: <z:row xmlns:z='#RowsetSchema' ows_Content TypeId='xxxx' ows_Event='5' ows_WorkflowInstance ='{xxxxx}' ows_WorkflowAssociation='{xxx}' ows_WorkflowTemplate='{yyyy}' ows_List='{xxxxx}' ows_Item='888' ows_User='8888;#AAA AAAA' ows_Occurred='2017-03-03 07:00:00' ows_Group='0' Dank

+0

Normalerweise sollte es mir den Feldwert von XML mit $ item.Xml.row.ows_Occured erhalten, aber in diesem Fall sehe ich den Wert in XML, kann aber nicht abrufen. – Nate

Antwort

0

$ xml = [xml] $ item.xml $ xml.row | wählen ows_Occured oder $ xml = [xml] $ item.xml $ date = [Datetime] $ xml.row.ows_Occurred

Ich hatte Besetzung von XML-Format zu tun, und die aufgetretenen Wert.